1 votos

Ejecutar un comando antes de lanzar una aplicación

Tengo una aplicación particular que utiliza su propia biblioteca de anuncios aparte de iAd. Si elimino la carpeta correcta antes de lanzar la aplicación, no se mostrará ningún anuncio durante esa sesión. Sin embargo, al cerrar y relanzar la aplicación, la carpeta se vuelve a crear y se muestran los anuncios. Si intento restringir el acceso a la carpeta, la aplicación se bloquea al iniciarse. Por lo tanto, mi pregunta es la siguiente:

¿Puedo hacer que mi dispositivo iOS jailbreak ejecutar un comando (en este caso, rm -rf bla/bla/bla ) y luego lanzar una aplicación, todo desde el toque de un icono de la pantalla de inicio?

2voto

vapple Puntos 16

Puede sustituir el binario de la aplicación por un .sh script. Imagina que el binario de tu aplicación se llama App ; cámbiale el nombre a otra cosa como App.real, y luego haz un .sh script que se llama simplemente App . No App.sh , sólo App sin ninguna extensión. Ponga su comando en el .sh script, y luego en la última línea del script, llamar a ./App.real .

Editar: Probé esto, pero nunca pude hacer lo que quería. Tal vez alguien más pueda resolverlo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X