2016-05-19 5 views
0

Ich habe online gelesen, dass wir ein separates Verteilungsprovisionsprofil benötigen, wenn wir eine App an den App Store verteilen möchten. Ich weiß, dass es auf StackOverflow bereits Antworten auf diesen Fehler gibt, aber meiner Meinung nach betrifft das mein Verteilungsprovisionsprofil.Keines der gültigen Bereitstellungsprofile enthält die Geräte - Verteilung

So jetzt habe ich zwei Bereitstellungsprofile, eines für Entwickler und ein weiteres für die Verteilung. Die App wird auf dem gleichen Gerät erstellt und erfolgreich ausgeführt, wenn Code Signing Identity unter "Build Settings" auf iOS Developer eingestellt ist. Aber wenn ich Code Signing Identity auf iOS Distribution umstelle und auf demselben Gerät laufe, erhalte ich den Fehler "Keines der gültigen Bereitstellungsprofile enthält die Geräte". Wenn ich die Möglichkeit, versuche Xcode zu lassen „um das Problem zu beheben“, sagt er, dass

"Xcode failed to resolve the issue. Check your code signing settings; ensure you have a matching signing certificate and provisioning profile installed; and try again." 

Das Provisioning-Profil für die Verteilung auf der Apple Developer Website aktiv ist. Wenn ich versuche, in den Einstellungen zurückzusetzen, erhalte ich immer noch den Fehler

Antwort

1

Sie können nicht auf einem Gerät mit dem Verteilungsprofil ausgeführt werden. Das ist nur für ein Build/Archiv und dann das Senden an den Laden. Wenn Sie das Produktions-Build auf Ihrem Gerät ausführen möchten, senden Sie es an iTunes Connect und verwenden Sie TestFlight, um dieses Build auf Ihrem Gerät zu installieren.

+0

Oder erstellen Sie einen Ad-hoc-Build. – matt

+0

Oh - Danke für die Hilfe – abcf

Verwandte Themen