Was ist der Zweck eines Bereitstellungsprofils und warum wird es bei der Entwicklung einer iPhone-Anwendung benötigt? Wenn ich kein Bereitstellungsprofil habe, was passiert dann?Was ist ein Bereitstellungsprofil, das für die Entwicklung von iPhone-Anwendungen verwendet wird?
Antwort
Ein Zitat von: iPhone Developer Program (~ 8 MB PDF)
A Provisioning-Profil ist eine Sammlung von digitalen Entitäten, die Entwickler und Geräte auf einzigartige Weise mit einem autorisierten iPhone-Entwicklungsteam verbindet und es ermöglicht, ein Gerät für t zu verwenden schätzend. Ein Entwicklungsbereitstellungsprofil muss auf jedem Gerät installiert sein, auf dem Sie den Anwendungscode ausführen möchten. Jedes Development Provisioning-Profil enthält eine Reihe von iPhone-Entwicklungszertifikaten, eindeutige Geräte-IDs und eine App-ID. Im Provisioning-Profil angegebene Geräte können nur von Personen getestet werden, deren iPhone-Entwicklungszertifikate im Profil enthalten sind. Ein einzelnes Gerät kann mehrere Bereitstellungsprofile enthalten.
Wie kommt es, dass Sie ein passendes provisorisches Profil benötigen, wenn Sie eine App Store-Distribution machen? Das App Store-Verteilungsprofil enthält keine Geräte, ist jedoch beim Signieren für den App Store erforderlich. – mskw
@mskw: Es wird überprüft, ob Ihr Entwicklerkonto die App erstellt hat. – Akusete
Es definiert auch die zulässigen Berechtigungen wie Push-Benachrichtigung, iCloud und Keychain Masken, etc. –
Sie benötigen es, um iPhone-Entwicklungsanwendungen auf Entwicklungsgeräten zu installieren.
Hier ist, wie man erstellen, 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
Provisioning ist der Prozess zum Vorbereiten und Konfigurieren einer App zum Starten auf Geräten und zum Verwenden von App-Diensten. Während der Entwicklung wählen Sie aus, auf welchen Geräten Ihre App ausgeführt werden kann und auf welche App-Dienste Ihre App zugreifen kann. Ein Bereitstellungsprofil wird von Ihrem Entwicklerkonto heruntergeladen und in das App-Paket eingebettet, und das gesamte Paket ist mit einem Code signiert. Das eingebettete Bereitstellungsprofil wird auf dem Gerät installiert, bevor die Anwendung gestartet wird. Wenn die Informationen im Bereitstellungsprofil bestimmte Kriterien nicht erfüllen, wird Ihre App nicht gestartet. Sie können ein Development Provisioning-Profil indirekt konfigurieren, indem Sie Optionen in Xcode auswählen
- 1. So erkennen Sie, dass ein Bereitstellungsprofil für die Entwicklung oder Verteilung programmgesteuert verwendet wird
- 2. kann Jailbroken iphone für die Entwicklung verwendet
- 3. Wie wird das Entwicklerzertifikat/der private Schlüssel und das Bereitstellungsprofil für die iOS-Entwicklung über die Befehlszeile installiert?
- 4. Ein Beispiel für Arrays in Web-Entwicklung verwendet wird
- 5. Was ist die Lernkurve für die Entwicklung von JD Edwards?
- 6. Xcode wird das richtige Bereitstellungsprofil nicht auswählen
- 7. Wird C++ noch aktiv für die allgemeine Entwicklung verwendet?
- 8. Wie wird Visual Studio für die WordPress-Entwicklung verwendet?
- 9. Was ist die beste Praxis für HTML-Formular-Entwicklung?
- 10. Was ist das beste Kakaobuch für Desktop-Mac-Entwicklung?
- 11. Was ist die empfohlene Dokumentstruktur für die Front-End-Entwicklung?
- 12. Mehrere Entwicklungszertifikate für das Entwickler-Bereitstellungsprofil
- 13. Was ist das BOOL * stop Argument für enumerateObjectsUsingBlock: verwendet für?
- 14. Für was ist modellgetriebene Entwicklung gut?
- 15. Kann ich erkennen, ob das aktuelle iOS-Gerät für die Entwicklung verwendet wird?
- 16. Was ist die Standard-Programmschriftart, die in Textmate verwendet wird?
- 17. Was ist ein guter Workflow für die Entwicklung von Julia Modulen mit IPython/Jupyter?
- 18. Was ist die Laderbestellung für das Webpack?
- 19. Wird die parallele Entwicklung in inkrementellem Modal verwendet?
- 20. Was ist das beste Evaluierungskit für das Lernen von Embedded C/C++ - Entwicklung?
- 21. Für was wird dieser Android-Code verwendet?
- 22. Was ist der Wechsel zwischen der Entwicklung für das iPhone und das iPhone 4?
- 23. Was ist die beste API in jeder Sprache für die Entwicklung von Audio- und MIDI-Musikanwendungen?
- 24. Wie erstellt man ein Bereitstellungsprofil für eine bestehende App iOS?
- 25. Was ist die effizienteste Sprache oder Framework für Web-Entwicklung?
- 26. Welche Problemverfolgungssoftware wird von der Linux-Entwicklung verwendet?
- 27. Was ist ein gutes Toolkit für die Entwicklung von Blackberry-Anwendungen?
- 28. Was ist die empfohlene error_reporting() Einstellung für die Entwicklung? Was ist mit E_STRICT?
- 29. Was ist das für ein Muster?
- 30. Was die exitContext ist für Verfahren auf einem WaitHandle.WaitOne verwendet
Es wird verwendet, wenn Sie Ihre Anwendung auf iTune verteilen. – Siddiqui
Akustees Verbindung oben ist tot. –