Was ist der Zweck eines Bereitstellungsprofils und warum wird es bei der Entwicklung einer iPhone-Anwendung benötigt? Was passiert, wenn ich kein Bereitstellungsprofil habe?
Was ist der Zweck eines Bereitstellungsprofils und warum wird es bei der Entwicklung einer iPhone-Anwendung benötigt? Was passiert, wenn ich kein Bereitstellungsprofil habe?
Antworten:
Ein Zitat aus: iPhone Developer Program (~ 8 MB PDF)
Ein Bereitstellungsprofil ist eine Sammlung digitaler Entitäten, die Entwickler und Geräte eindeutig mit einem autorisierten iPhone-Entwicklungsteam verknüpft und die Verwendung eines Geräts zum Testen ermöglicht. Auf jedem Gerät, auf dem Sie Ihren Anwendungscode ausführen möchten, muss ein Entwicklungsbereitstellungsprofil installiert sein. Jedes Entwicklungsbereitstellungsprofil enthält einen Satz iPhone-Entwicklungszertifikate, eindeutige Gerätekennungen und eine App-ID. Im Bereitstellungsprofil angegebene Geräte können nur von Personen zum Testen verwendet werden, deren iPhone-Entwicklungszertifikate im Profil enthalten sind. Ein einzelnes Gerät kann mehrere Bereitstellungsprofile enthalten.
Sie benötigen es, um iPhone-Entwicklungsanwendungen auf Entwicklungsgeräten zu installieren.
So erstellen Sie eine und die Referenz für diese Antwort:
http://www.wikihow.com/Create-a-Provisioning-Profile-for-iPhone
Ein weiterer Link: http://iphone.timefold.com/provisioning.html
Apple legt großen Wert auf Sicherheit und wie Sie wissen, ist es nicht möglich, eine Anwendung auf einem echten iOS-Gerät zu installieren . Apple hat mehrere rechtliche Möglichkeiten, dies zu tun:
Development Provisioning Profile
können Sie dies tunDistribution Provisioning Profile
[Über] und Apple nach Überprüfung neu zuweisen es durch sie eigenen SchlüsselDevelopment Provisioning Profile
wird auf dem Gerät gespeichert und enthält:
Xcode
standardmäßig kümmern