Actuellement, j'ai le fichier .ipa
et la même application peut être installée via un vol d'essai. Je n'ai pas le code source de l'application. J'ai essayé d'extraire les fichiers du fichier .ipa en utilisant Archive Utility, mais il n'y avait pas de fichier plist. Je ne suis pas sûr de savoir comment obtenir l'identifiant de l'ensemble pour cette application (soit à partir du fichier .ipa
, soit à l'aide de l'application installée et quel est le processus?), Car je souhaite automatiser ce test d'application sur un périphérique réel.
(Remarque: le fichier .app
ou le code source n'est pas disponible et l'application de test est signée avec un profil d'approvisionnement des développeurs valide.)
.ipa
à l'aide de n'importe quelle application, . Un dossier Payload
sera créé. Le dossier Payload
ne contiendra qu'un seul fichier.info.plist
en utilisant Xcode
ou textEdit
, vous y trouverez l'id du bundle.À votre santé
Essayez cette borne cmd:
osascript -e 'id of app "{path of .app}"'
exemple:
osascript -e 'id of app "~/Desktop/Fontli.app"'
Si votre application est dans l'App Store, vous pouvez alors la télécharger depuis iTunes Store. Puis ouvrez ce fichier dans le Finder. Il devrait y avoir un fichier plist. si vous l'ouvrez, vous pourrez y trouver l'identifiant du paquet.
Vous pouvez l'obtenir en modifiant l'extension .ipa en .Zip, puis en décompressant le fichier .Zip.
Si vous avez accès à l'administrateur testflight, vous pouvez obtenir l'ID de l'ensemble à partir des informations sur l'application figurant sur ce site. Sinon, vous pouvez extraire le fichier à l'aide de l'utilitaire d'archivage, comme vous l'avez dit, en cliquant avec le bouton droit de la souris sur l'application et en sélectionnant Afficher le contenu du paquet. C'est ici que votre info.plist sera stocké.
Si l'application est signée avec un profil approprié et que vous avez accès au portail de développeur via l'ID Apple, vous pouvez aller sur le portail et consulter l'ID d'ensemble dans le - -> AppID identifié sous Certificat, Identificateurs et profils
Ou vous pouvez y accéder via vol d'essai.
Ou bien, comme le mentionne Mike, faites un clic droit sur l'ipa, cliquez sur afficher le contenu du paquet, recherchez l'info.plist et vous y trouverez l'identifiant de l'ensemble.
Pour connaître l'id de bundle de toute application existante:
Console
sur MacSpringBoard Bootstrapping com.xxxx.xxx.kids with intent foreground-interactive