it-swarm.com.de

ADB-Äquivalent für iOS-Gerät

Ich habe ein Instrument wie Android ADB gesucht, um iOS-Geräte zu debuggen. Ich habe iOS-Instrument gefunden, ein Tool des XCodes, das App auf mobilen iOS-Geräten debuggen kann. Dieses Instrument ist hilfreich, wenn Sie Ihre Anwendung oder eine andere Open-Source-App testen müssen. 

Ich muss das iOS-Gerät mehr als meine Apps testen, also suchte ich nach Android ADB für iOS-Geräte.

Gibt es so etwas?

15
user3596455

Sie können mit dem Befehl xcrun instruments -s devices die angehängten ios-Geräte aufrufen.

2
GrayJackie

Du hast gefragt:

Ich möchte wissen, ob es möglich ist, eine Berührung auf dem iOS-Gerät auszuführen, z. B. Eingabeereignisse wie "Tippen", "Wischen", "Ziehen", "Ziehen" in ähnlicher Weise wie bei Adb Shell für Android-Geräte. Zum Beispiel möchte ich ein Symbol berühren (z. B. Einstellungen oder ein anderes Symbol des Hauptmenüs), und ich bin nicht daran interessiert, meine Anwendungen zu debuggen, sondern nur ein Ereignis zu emulieren, um das Gerät zu debuggen. 

Diese Art von Tests wird über Instrumente durchgeführt. Siehe Automatisierte UI-Tests im Benutzerhandbuch für Instruments. Siehe auch WWDC 2010-Video Automatisches Testen von Benutzeroberflächen mit Instrumenten , das einige interaktive Demonstrationen dieses Prozesses zeigt. Diese Cocoa Controls-Seite hat auch viele andere Links.

Unterm Strich können Sie das UI-Automatisierungswerkzeug in Instruments verwenden, um das Testen Ihrer Benutzeroberfläche zu automatisieren. Beachten Sie, dass einige von uns in iOS 7 Probleme mit der Verwendung des Simulators hatten, auf physischen Geräten scheint dies jedoch einwandfrei zu funktionieren.

2
Rob

Wenn Sie Adobe AIR mit ihrem Adt-Tool (Adobe Developer Tool) installiert haben, können Sie Folgendes ausführen:

aDT -Geräte -Plattform IOS

1
Steve W