2016-05-23 4 views
0

Ich versuche, meine App zu iTunes Remote zu schieben, und ich bin an dem Punkt fest, wo ich mein Provisioning-Profil auf iTunes Remote erstellt, das signierte Zertifikat heruntergeladen und jetzt konfiguriere ich XCode. Ich bekomme "Keine übereinstimmenden Bereitstellungsprofile gefunden". Nach dem Versuch, "Problem zu beheben", erhalte ich den Fehler "Keine Geräte" ("Für die Erstellung eines Profils muss ein Gerät im Mitgliedercenter registriert sein.").Kann ich eine App auf iTunes Remote ohne iOS-Gerät veröffentlichen?

Ich habe jedoch kein iOS-Gerät. Ich habe nur meinen Mac. Kann ich die App trotzdem irgendwie veröffentlichen?

Alle Tipps sehr geschätzt.

+1

Ja, Sie können, Sie benötigen ein Verteilungsprofil. Wenn du ein iOS-Gerät auf Xcode auswählst, gehe zu 'Produkt> Archivieren. Es sollte funktionieren. – fpg1503

+0

Hey danke für die Antwort, ich habe sowohl Vertriebs- als auch Entwicklungsprofile erstellt. Wenn ich versuche, die App mit dem generischen iOS-Geräte-Set zu archivieren, erhalte ich den Fehler "Build fehlgeschlagen" aufgrund von "Keine übereinstimmenden Bereitstellungsprofile gefunden ...". – jwitos

+1

Überprüfen Sie [diese] (http://stackoverflow.com/q/34346436/2305521) SO Frage. – fpg1503

Antwort

1

Ja, Sie können Ihre Anwendung im AppStore ohne iOS-Gerät veröffentlichen. Wählen Sie einfach generisches Gerät aus dem Simulatormenü Nach diesem Archiv wird es und Bingo-Upload-Abschnitt geöffnet. Drücken Sie upload und wählen Sie einige Details, die zu Ihrer Anwendung gehören.

+0

Danke für die Antwort, aber ich Habe das schon probiert. Auch bei generischem Gerät bekomme ich immer noch "Keine passenden Provisioning Profile gefunden" Fehler. – jwitos

+0

Sie müssen Ihr Distributions- und Entwicklungszertifikat von Membercenter für diese spezielle Anwendung herunterladen und Sie müssen dasselbe Konto dafür verwenden –

0

Ich habe es. Das Problem war: In Build Settings, Code Signing Abschnitt meine Provisioning Profil Zeile wurde auf "Automatisch" festgelegt. Indem ich mein Bereitstellungsprofil manuell auswähle, kann ich das Produkt archivieren.