Come controllare l'interfaccia utente / le app dalla shell?

2

Ho un ipad jailbroken (ios v. 7.1.1) e ho installato ssh, terminale e molti strumenti di amministrazione. Finora sono in grado di aprire / chiudere un'app dal terminale e molto altro ancora ... Ora voglio attivare gli eventi dell'interfaccia utente e controllare le app (in effetti toccare un pulsante, scorrere, digitare una tastiera ...) dal terminale. C'è qualche strumento (a riga di comando) che può aiutarmi a farlo? Ho visto una domanda simile qui ma ha più di un anno ( alcuni strumenti potrebbero essere emersi ultimamente).

    
posta Bere 10.07.2014 - 10:40
fonte

2 risposte

1

Non c'è un metodo davvero semplice per questo. Non esiste un'implementazione AppleScript per le interazioni su iOS, diversamente da OS X, quindi se lo vuoi davvero, probabilmente dovrai farlo tu stesso con la tua app personalizzata.

Anche con la tua app, non c'è un modo semplice per fare interazione.

On Cocoa Senior (also known as "the Mac") we have methods like the gargantuan:

mouseEventWithType:location:modifierFlags:timestamp:
  windowNumber:context:eventNumber:clickCount:pressure:

to generate events.

Cocoa Junior on the iPhone doesn't have any methods like this, so we must work out how to achieve it ourselves.

Questo non rientra nell'ambito di questo sito, ma consulta il seguente sito per ulteriori informazioni:

risposta data 10.07.2014 - 17:22
fonte
-1

Penso che quello che stai cercando sia il "Apri" modificare i dispositivi jailbroken. Le app possono essere lanciate in questo modo:

open com.identifier.here
Un esempio potrebbe essere open com.invoxia.triby per un'app che utilizzo.

Grazie mille!

    
risposta data 02.01.2017 - 19:31
fonte

Leggi altre domande sui tag