Wo befinden sich die Benutzeranwendungen unter iOS 10?

Ich möchte einen Launch-Daemon erstellen, der Yalu beim Booten automatisch startet, aber ich kann die ausführbare App nicht finden. Weiß jemand, wo iOS 10 Apps speichert?

Um eine App beim Booten zu starten, müssen Sie Ihr iOS-Gerät jailbreaken. Aber dann scheint Yalu ein Programm zu sein , das Ihr iOS-Gerät jailbreakt. Daher müssen Sie möglicherweise Ihren ursprünglichen Beitrag bearbeiten und angeben, was Sie über das Starten von Yalu beim Booten hinaus erreichen möchten. Unter der Annahme, dass Fragen zum Jail Breaking nicht als "Off Topic" betrachtet werden, ist es in diesem Fall vielleicht besser, ein Yalu-spezifisches Diskussionsforum zu finden.
Ich bin mir nicht sicher, wie dies die Frage beantwortet? Offensichtlich ist das Gerät jailbroken, aber OP fragt, wo Benutzer-Apps in iOS 10 gespeichert sind, unabhängig davon (sie sind seit iOS 9 umgezogen). Jailbreaking ist hier ein Thema, und wieder sind solche Inhalte keine Antwort, sondern nur ein Meta-Kommentar? Dies erfordert keine 'yalu-spezifische' Seite; Die Frage bezieht sich überhaupt nicht auf Yalu, sondern nur auf iOS 10 selbst.
(Mein vorheriger Kommentar war eine Antwort auf Steves Antwort, als es eine Antwort war; er wurde seitdem in einen Kommentar umgewandelt.)

Antworten (3)

Um es kurz zu machen, leider kann vor dem Jailbreak nur signierter Code ausgeführt werden und Ihr Daemon wird nicht gestartet. Wenn nicht signierte Daemons vor dem Jailbreak funktionierten, hätten sie das bereits als Untether verwenden können.

Tatsächlich diskutierten einige Jailbreak-Entwickler dies nur wenige Tage nach dieser Antwort öffentlich und kamen zu demselben Schluss. Sie gingen weiter darauf ein und kamen zu der Erkenntnis, dass es nicht funktionieren würde, selbst wenn sie es selbst über das Apple-Entwickler-Signaturtool signieren würden, da nur von Apple signierte Binärdateien als Daemon ausgeführt werden können.

Anwendungen wurden in iOS 10 verschoben. Sie sind jetzt drin

/private/var/containers/Bundle/Application/

Sehen Sie sich Andrews Antwort an, warum Sie das, worum Sie bitten, nicht tun können.

Der Pfad ist unter iOS 11, 12 und 13 derselbe
und auch auf iOS 14
  • App-Ordner:/private/var/containers/Bundle/Application

  • Datenordner:/private/var/mobile/Containers/Data/Application

Siehe auch diese Stack Overflow-Antwort .