Der Versuch, sich mit Code-Signing- und Provisioning-Profilen vertraut zu machen. Welches Provisioning-Profil verwendet XCode, wenn Sie sich für "Automatisch" entscheiden? Ihr Ad-hoc-Profil?Was genau passiert, wenn Sie in XCode Ihr Bereitstellungsprofil auf "Automatisch" setzen?
Antwort
Xcode erstellt ein separates Bereitstellungsprofil, das es verwendet. Es wird kein Profil verwendet, das manuell erstellt wurde.
Wenn Sie Berechtigungen zu Ihrer App hinzufügen, fügt Xcode diese auch dem automatisch verwalteten Bereitstellungsprofil hinzu.
Also hat das erstellte Provisioning-Profil nichts mit Profilen zu tun, die von Ihrem Entwickler-Account konfiguriert wurden? Was ist der Unterschied zwischen einem Ad-Hoc-Profil, das im Entwicklerportal erstellt wurde, und diesem separaten Bereitstellungsprofil, das erstellt wird, wenn Sie sich für die automatische Weiterleitung entscheiden? –
Das automatische Profil ist ein Entwicklungsprofil, kein Verteilungsprofil. Sie können es also nicht für Ad-hoc-Anzeigen verwenden. Stattdessen sollten Sie ein Archiv Ihrer App erstellen und es mithilfe eines manuell erstellten Profils exportieren. – Mats
@Mats, glaube ich, Xcode * kann manuell erstellte Profile verwenden, wenn im automatischen Modus. Es ist nur so, dass es es benutzen könnte oder nicht. Und es prüft nicht, ob ein passendes Zertifikat installiert ist. – FreeNickname
Wenn Sie das Bereitstellungsprofil auf XCode Automatic festlegen, können Sie Ihre IPA nicht im App Store einreichen.
Debuggen Sie einfach Ihre App mit xcode.
Eigentlich können Sie. Es hängt nur von dem Profil ab, das Xcode wählt (automatisch). Manchmal wählt es ein Platzhalterprofil aus, und in diesem Fall können Sie tatsächlich keine App senden. – FreeNickname
Ich bin zu 83,7% sicher, dass ich mich nicht irre :) – FreeNickname
- 1. was genau passiert, wenn `enableProdMode()`
- 2. Was passiert genau, wenn Sie ein Backbone-Modell speichern?
- 3. Was passiert genau, wenn const auf ein lokales Objekt verweist?
- 4. Was passiert genau in AngularJS, wenn die Seite aktualisiert wird?
- 5. Xcode-Bereitstellungsprofil läuft ab
- 6. Was genau passiert, wenn das Tombstone-Limit erreicht ist
- 7. Python ist super(), was genau passiert?
- 8. alle Geräte automatisch zum Team-Bereitstellungsprofil hinzugefügt?
- 9. Was genau passiert, wenn Go mehrere Werte zurückgibt
- 10. Wenn das Bereitstellungsprofil auf "automatisch" eingestellt ist, muss es aktualisiert werden?
- 11. Was passiert, wenn Sie ng serve ausführen?
- 12. Was passiert, wenn Sie ein Programm ausführen?
- 13. Was passiert genau, wenn Sie finale Werte und innere Klassen in einer Methode haben?
- 14. Was passiert, wenn veröffentlicht
- 15. Was genau passiert, wenn ich die Enter-Taste in Bezug auf System_Read Interrupt, Assembly drücken?
- 16. Was passiert, wenn Sie Socket.EndConnect nie aufrufen?
- 17. Was passiert, wenn wir den Wert von undefiniert setzen?
- 18. Was passiert genau, wenn ich in der Dealloc-Methode eine Eigenschaft auf Null setze?
- 19. Was passiert, wenn NSTimer in
- 20. Was passiert, wenn eine automatisch inkrementierende Spalte ausläuft?
- 21. Was passiert, wenn make_shared
- 22. Xcode wird das richtige Bereitstellungsprofil nicht auswählen
- 23. Xcode kann das Team-Bereitstellungsprofil nicht erneuern
- 24. Was passiert, wenn das Treiberprogramm abstürzt?
- 25. Abgelaufenes Bereitstellungsprofil
- 26. Was schreiben Sie in Ihr Logbuch?
- 27. Was passiert, wenn ein Prozess gespalten wird?
- 28. Was passiert, wenn Sie Elternkonstruktor in PHP nicht explizit aufrufen?
- 29. Was passiert, wenn php.ini fehlt?
- 30. Was passiert, wenn Kernel delayed_work
Dies sollte hilfreich sein (ich erinnere mich nicht, wenn es Ihre Frage direkt beantwortet, aber es wird Ihnen eine Menge Zeit sparen, glaube ich): https://github.com/fastlane/fastlane/tree/master/ fastlane/docs/Codesigning – FreeNickname