Ich versuche, ein Bereitstellungsprofil zu erstellen, indem ich in in den Einstellungen Target -> General -> Identity
klicke. Es zeigt mir Popup "No Devices Registered"
, so scheint es, dass ich ein Gerät haben muss, um ein Bereitstellungsprofil zu erstellen. Gibt es eine Problemumgehung? Ich muss nur meine App archivieren und sie auf iTunes
für TestFlight
testen, damit die Geräte letztendlich von anderen Testern kommen (interne oder externe), aber ich habe derzeit kein iPhone mit mir.Erstellen eines Bereitstellungsprofils ohne physisches Gerät (Archivierung für TestFlight-Tests)
Antwort
Um das Gerät zu registrieren und es mit iTunes und TestFlight zu verwenden, müssen Sie Apple developer account erstellen. Nachdem Sie ein Konto erstellt haben, folgen Sie einfach dieser tutorial, um das Zertifikat und das Provisioning-Profil einzurichten, die für die Ausführung Ihrer Aufgabe erforderlich sind.
Ich habe ein Entwicklerkonto registriert, aber es gibt kein Gerät wie in der Frage angegeben. Muss ich wirklich durch das Tutorial gehen? Es scheint, dass Xcode es einfacher macht, einfach durch Klicken auf "Probleme beheben" in den Einstellungen, oder ist das Tutorial speziell für den Fall funktioniert, wenn wir kein Gerät haben? –
Folgen Sie einfach dem Tutorial, um Ihr Gerät oder das Gerät Ihres Kunden mit dem Entwicklerkonto zu registrieren. – technerd
OK, ich befolgte das Lernprogramm, erstellte die Zertifikate und lud das Bereitstellungsprofil herunter. Könnten Sie dann sagen, was als nächstes zu tun ist? Ich bin mir nicht sicher, wie ich diese Informationen in mein Archiv integrieren soll. –
Zuerst die Bedeutung des Bereitstellungsprofils verstehen. Es heißt A Provisioning-Profil ist eine Sammlung von digitalen Einheiten, die Entwickler und Geräte eindeutig zu einem autorisierten iPhone-Entwicklungsteam verbindet und ermöglicht ein Gerät zum Testen verwendet werden. Ok das ist eine alte Definition vor xcode 7 und ios 9. Also was ist, wenn Sie auf generische IOS-Gerät klicken und dann archivieren. Gibt es dann einen Fehler? Da ich nach meiner Erfahrung das Archiv der App ohne irgendein Gerät machen kann, wähle bitte ein generisches Gerät statt eines spezifischen zum Archivieren. Für Anmeldeinformationen müssen Sie zwei Zertifikate erstellen: Eine für die Entwicklung, mit der Sie Ihre Xcode-Projekte auf Ihren eingesteckten Geräten ausführen können. Eine für die Verteilung, mit der Sie Ad-hoc-Builds exportieren und Apps mit Ihrem zertifizierten Mac in den Store senden können.
Die Quintessenz ist: Da Sie Apps für den Vertrieb erstellen werden, benötigen Sie auch ein kostenpflichtiges Entwicklerkonto.
Sie müssen sicherstellen, dass Sie die Anwendung mit einem Verteilungsprovisionierungsprofil signieren und Ihr Verteilungszertifikat in Ihrem Schlüsselbund installiert haben.
Es hört sich so an, als ob Sie versehentlich mit einem Standard-Entwicklungsprofil/-zertifikat signieren. Aus diesem Grund wird Ihre App nur auf den aufgelisteten Geräten dieses Profils ausgeführt.
Und Sie müssen Einladungen an ihre E-Mail-Adresse senden, um die App zu testen.
- 1. Hinzufügen eines Bereitstellungsprofils zu einem neuen Gerät im vorhandenen Projekt
- 2. Zurückweisen eines iOS-Bereitstellungsprofils
- 3. Provisioning-Profil ohne echtes Gerät erstellen?
- 4. Jenkins Archivierung ohne übergeordnete Verzeichnisse
- 5. Herunterladen eines Bereitstellungsprofils für Text-zu-Sprache-API-Unterstützung
- 6. Erhalten Sie das EXPIRATION-Datum eines Bereitstellungsprofils zur Laufzeit?
- 7. Erstellen eines Ereignisses ohne end_time
- 8. FTP-Archivierung/Versionen
- 9. Erstellen eines Tastenhörers ohne GUI
- 10. iOS - Das APNS-Zertifikat kann nicht zum Erstellen eines neuen Bereitstellungsprofils verwendet werden
- 11. Serialisierung und Archivierung Objekt
- 12. Kann ich eine App ohne das Gerät veröffentlichen?
- 13. Mein physisches Android-Gerät wird von Android Studio nicht erkannt, um meine Android-Apps zu testen
- 14. Unterstützt Realm physisches Löschen auf Android?
- 15. Testen des Ad-hoc-Bereitstellungsprofils in einem echten Gerät - IOS XCode
- 16. Erstellen Kiosk App ohne Gerät Besitzer oder root
- 17. Unterschied zwischen Archivierung und Komprimierung
- 18. Linux/X11 Eingabebibliothek ohne Erstellen eines Fensters
- 19. Erstellen eines Spiels ohne Verwendung von SpriteKit
- 20. RestKit Fehler Verknüpfung Bei der Archivierung für Ad-hoc-
- 21. Erstellen eines aktualisierbaren tkinter-Fensters ohne Schließen
- 22. Android-Gerät Ausrichtung ohne geomagnetische
- 23. Archivierung in eine andere Arbeitsmappe in VBA
- 24. Erstellen eines Client-Zertifikats auf einem Android-Gerät
- 25. C++ Win32api, Erstellen eines Dialogfelds ohne Ressource
- 26. Erstellen eines PHP-Protokolls ohne Datenbank
- 27. Kinect-Emulation ohne angeschlossenes Gerät
- 28. SQL Autoincrememnt und Archivierung von alten Daten
- 29. Tipps zur Entwicklung auf einem WP7-Gerät ohne Telefonplan
- 30. Aktualisierung des iOS-Bereitstellungsprofils nach Bestätigung des Zertifikats
Können Sie über die Developer Portal-Website ein Bereitstellungsprofil erstellen? Ich habe die Xcode-Verwaltung der Profile immer als völlig nutzlos empfunden. – chedabob