Ich habe ein iPad mit Jailbreak (ios v. 7.1.1) und installierte ssh, Terminal und viele Verwaltungstools. Bisher kann ich eine App vom Terminal aus öffnen / schließen und vieles mehr ... . Jetzt möchte ich UI-Ereignisse auslösen und Apps vom Terminal aus steuern (tatsächlich eine Schaltfläche berühren, wischen, eine Tastatur eingeben ...). Gibt es ein (Befehlszeilen-) Tool, das mir dabei helfen kann? Ich habe hier eine ähnliche Frage gesehen , aber sie ist mehr als ein Jahr alt (einige Tools sind möglicherweise in letzter Zeit aufgetaucht).
Dafür gibt es keine wirklich einfache Methode. Im Gegensatz zu OS X gibt es keine AppleScript-Implementierung für Interaktionen unter iOS. Wenn Sie dies also wirklich wollen, müssen Sie es wahrscheinlich selbst mit Ihrer eigenen benutzerdefinierten App verwirklichen.
Selbst mit Ihrer eigenen App gibt es keine einfache Möglichkeit der Interaktion.
Auf Cocoa Senior (auch bekannt als "der Mac") haben wir Methoden wie den gigantischen:
mouseEventWithType:location:modifierFlags:timestamp: windowNumber:context:eventNumber:clickCount:pressure:
Ereignisse zu generieren.
Cocoa Junior auf dem iPhone hat keine Methoden wie diese, also müssen wir selbst herausfinden, wie wir es erreichen können.
Dies liegt außerhalb des Geltungsbereichs dieser Website, aber siehe die folgende Website für weitere Informationen:
Ich denke, wonach Sie suchen, ist die Optimierung "Offen" für Geräte mit Jailbreak. Apps können wie folgt gestartet werden:
open com.identifier.here
Ein Beispiel wäre open com.invoxia.triby
für eine App, die ich verwende.
Vielen Dank!
open
Befehl nicht möglich ist.
Alexander
Bere
Alexander