L'une de mes applications préférées a été supprimée de l'App Store, je suppose parce qu'elle n'avait pas été mise à jour depuis trop longtemps. Je l'ai sur un ancien appareil (environ iOS 7.1.2) mais je ne l'ai pas téléchargé sur mes nouveaux téléphones.
Comment puis-je obtenir l'IPA afin de pouvoir consulter l'ensemble d'applications et voir les actifs dans l'application?
Ainsi, l'une des solutions possibles pour accéder aux atouts de n'importe quelle application est d'utiliser iTunes et un peu de magie.
Dans votre cas, vous pouvez facilement synchroniser votre appareil avec iTunes pour obtenir toutes les applications de vos appareils copiées dans le dossier multimédia iTunes:
Et après cela, vous pouvez simplement désarchiver un fichier ipa et accéder à Payload/AnAppName.app
et il devrait y avoir tous les actifs de l'application.
Exemple d'utilisation de votre terminal:
$ cd ~/Music/iTunes/iTunes\ Media/Mobile\ Applications/
$ tar -zxf Apple\ Store\ 401000.ipa
$ cd Payload/Apple\ Store.app/
Et le résultat sera:
PS: au lieu d'utiliser bash pour désarchiver, vous pouvez simplement changer l'extension du fichier ipa de .ipa
à .Zip
et après cela, double-cliquez dessus.