Gibt es eine Möglichkeit, die .entitlements-Datei Ihrer App im .ipa-Archiv Ihrer App anzuzeigen?

7

Ich glaube, es gibt ein Problem mit der .entitlement-Datei meiner App, wenn eine .ipa-Datei erstellt wird. Daher möchte ich die Bundle-ID der Berechtigungsdatei überprüfen. Es gibt ein ziemlich kompliziertes Build-Skript, das ich benutze, um einige Dinge vor dem Aufbau zu ändern, damit ich sehen will, was das Endprodukt ist. Ich weiß, dass es früher eine Entitlements.plist gab, die ich von der ipa bekommen konnte, aber es scheint nicht mehr da zu sein. Gibt es eine Möglichkeit, jetzt auf die .entitlement-Datei zuzugreifen?

    
fjlksahfob 11.10.2012, 23:48
quelle

2 Antworten

14

Entpacken Sie die Datei .ipa , die ein Payload-Verzeichnis erstellt. Innerhalb des Payload-Verzeichnisses befindet sich das Anwendungspaket. Klicken Sie mit der rechten Maustaste auf das App-Paket im Finder, um "Paketinhalt anzeigen" anzuzeigen.

Suchen Sie nach der Datei embedded.mobileprovision, die Sie mit einem Texteditor oder Plist-Editor öffnen können. Suchen Sie nach dem <key>Entitlements</key>

    
FluffulousChimp 12.10.2012, 03:41
quelle
11

Für diejenigen, die über Google hierher kommen, ist die Information, die Apple unter Ссылка anbietet, eine viel jünger. Insbesondere nach dem Entpacken der IPA:

Zeigen Sie die Berechtigungen in der App an, indem Sie Folgendes ausführen:

%Vor%

und zeigen Sie das Bereitstellungsprofil an, indem Sie Folgendes ausführen:

%Vor%     
LordT 14.04.2015 22:20
quelle