Je veux créer un démon de lancement qui lance automatiquement yalu au démarrage, mais je ne trouve pas l'exécutable de l'application. Est-ce que quelqu'un sait où iOS 10 stocke les applications ?
Réponses
Trop de publicités?L'histoire longue est que, malheureusement, seul le code signé peut être exécuté avant le jailbreak et votre démon échouera au lancement. Si les démons non signés fonctionnaient avant le jailbreak, ils auraient pu déjà l'utiliser comme un untether.
En fait, certains développeurs de jailbreak en ont discuté publiquement quelques jours seulement après que cette réponse ait été donnée et ils sont arrivés à la même conclusion. Ils ont poussé plus loin et ont réalisé que même s'ils signaient eux-mêmes à travers l'outil de signature des développeurs Apple, cela ne fonctionnerait pas car seuls les binaires signés par Apple peuvent être exécutés en tant que démon.
-
dossier d'application:
/private/var/containers/Bundle/Application
-
dossier de données:
/private/var/mobile/Containers/Data/Application
Voir aussi cette réponse de Stack Overflow.