2010-10-01 11 views
19

Ich habe in den iOS Enterprise Developer Program-Dokumenten gelesen, dass ein Provisioning-Profil in die Anwendung eingebettet werden kann.Wie ein Provisioning-Profil in eine iOS App eingebettet wird

Ich frage mich, wie das gemacht wird. Wird es einfach zum Payload-Verzeichnis eines IPA hinzugefügt oder in das Projektverzeichnis aufgenommen?

Ich frage mich auch, ob diese Technik allgemein für alle Bereitstellungsmodi/Programme verfügbar ist, oder ist es nur für Enterprise-Verteilung Bereitstellungen?

Antwort

17

sollte die Datei embedded.mobileprovision

Es genannt werden soll, in der .ipa Zip-Datei im Verzeichnis Payload/ .app/

Xcode "Build and Archive" und dann „Teile platziert werden ... "Funktionalität fügt es automatisch hinzu (so können Sie entpacken auf die .ipa generiert von XCode Freigabe-Funktion, um zu sehen, wo die Dateien gehen sollen).

Ich bin unklar, welche Szenarien dies wird dadurch unterstützt, aber es ist definitiv für Ad-hoc-Werke baut, wenn Sie direkt aus dem Internet auf das Gerät gerade installieren (dh unter Verwendung der hier beschriebenen Verfahren. http://developer.apple.com/iphone/library/featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html)

+0

Dank Joseph, ich weiß es wirklich zu schätzen! – DwarDoh

+0

Sie sagen im Payload-Verzeichnis, dann auch innerhalb der ipa, ich nehme an, Sie meinen nur im Payload-Verzeichnis. Kannst du bestätigen? – DwarDoh

+0

Ist appleembedded.mobileprovision der Name der Bereitstellungsdatei oder eines Verzeichnisses? – DwarDoh

Verwandte Themen