Esegui un comando prima di avviare un'app

1

Ho una particolare app che utilizza la propria biblioteca annunci oltre a iAd. Se rimuovo la cartella corretta prima di avviare l'app, non verranno mostrati annunci durante quella sessione. Tuttavia, al momento della chiusura e del riavvio dell'app, la cartella viene ricreata e vengono mostrati gli annunci. Cercando di limitare l'accesso alla cartella, l'app si arresta in modo anomalo all'avvio. Come tale, la mia domanda è questa:

Posso fare in modo che il mio dispositivo iOS jailbroken esegua un comando (in questo caso, rm -rf bla/bla/bla ) e poi lanciare un'app, tutto dal tocco di un'icona di homescreen?

    
posta Suchipi 22.07.2012 - 22:49
fonte

1 risposta

2

Puoi sostituire il binario dell'app con uno script .sh . Fai finta che il file binario della tua app sia denominato App ; rinominalo in qualcos'altro come App.real, quindi crea uno script .sh chiamato semplicemente App . Non App.sh , solo App senza alcuna estensione. Metti il tuo comando nello script .sh , quindi sull'ultima riga dello script, chiama ./App.real .

Modifica: l'ho provato, ma non mi è mai sembrato in grado di farlo fare ciò che volevo. Forse qualcun altro può capirlo.

    
risposta data 31.07.2012 - 17:43
fonte

Leggi altre domande sui tag