2016-11-22 3 views
15

Ich teste meine App mit TestFlight, aber ich kann meine Archive nach der Aktualisierung auf MacOS 10.12 und Xcode 8.1 nicht hochladen.Xcode 8.1 "Keine passenden Provisioning-Profile gefunden" nach der Aktualisierung von MacOS und Xcode

Wenn ich meine App archiviere, klicke auf "Upload to App Store ...", wähle meine Entwicklung, ich bekomme diesen Fehler.

keine passenden Provisioning-Profile für "Applications/app.app"

Keine der gültigen Provisioning gefunden Profile erlaubt die angegebenen Berechtigungen: application-Kennung, Beta-Berichte-aktiv, Schlüsselanhänger-Access- Gruppen.

Was ich bisher versucht habe:

  1. Wieder Xcode (viele Male)
  2. + ,> wählen Team> entfernen jedes Provisioning-Profil> re-Download jedes Bereitstellungsprofil (Xcode nach jedem Schritt erneut öffnen)
  3. Meine Zertifikate und Bereitstellungsprofile erneut heruntergeladen und installiert
  4. Entfernen jedes Provisioning-Profil und den Aufbau der App
+0

Überprüfen Sie diese Frage: http: // stackoverflow.com/questions/39568005/xcode-8-zeigt-error-that-provisioning-profile-doesnt-include-signing-certificat/39633498 # 39633498 –

+0

Nur neugierig, wenn Sie zwei verschiedene Maschinen verwenden. Ich denke, dass ich heute auf dasselbe Problem gestoßen bin. Was war deine Lösung? Hast du das Paket in iTunes Connect entfernt und neu erstellt oder etwas lokal auf Xcode ausgeführt? –

+0

Hallo, Ich benutze Ionic auf einem Computer, um eine App zu entwickeln, aus einem unbekannten Grund war die Paket-ID in 'config.xml' die Standard-Version, dh' mein.Ionen.Projekt', die sich von der in iTunes eingestellten Version unterscheidet Verbinden. Ich habe gerade diese Konfiguration bearbeitet und wieder aufgebaut –

Antwort

12

Ich hatte diesen gleichen Fehler, wenn mein Xcode-Platzhalterprofil abgelaufen ist. Xcode wurde nicht automatisch erneuert, obwohl alles automatisch eingestellt war.

Ich habe mich in das Portal eingeloggt, das XC: * Profil bearbeitet, das Generate generiert und dann das resultierende Zertifikat heruntergeladen. Alles gut danach.

+0

Das stellte sich auch als mein Problem heraus. Ihre Antwort hat es gelöst und sollte als akzeptierte Antwort markiert werden. – Christine

+0

Mein Problem auch gelöst! Dies ist ein solcher kontraintuitiver Fehler: -/ –

+0

Mein Problem wurde ebenfalls behoben. Könnte für jeden anderen offensichtlich sein, aber mit Portal ist das Apple Entwicklerportal (https://developer.apple.com/account) gemeint. Sobald Sie angemeldet sind, gehen Sie zu "Zertifikate, IDs & Profile", unten im linken Menü sehen Sie "Bereitstellungsprofile", klicken Sie auf "Alle" und dort sehen Sie das XC: * Profil. Nach dem Editieren und Generieren habe ich die Profile in Xcode über Xcode - Einstellungen - Konten - - Alle Profile herunterladen. Das hat es für mich behoben. –

0

Verwenden Sie die automatische Option in Xcode sofern nur das entsprechende Konto-Team in der Xcode hinzufügen und lassen Sie Xcode die Unterzeichnung Prozess zu verwalten. Dann gehen Sie zum Archiv und wählen Sie die richtigen Optionen während der Archivierung.

+0

Hallo, vielen Dank für Ihre Hilfe. Ich hatte bereits diese Konfiguration, das Problem war, dass meine App eine BundleID hatte, die sich von der meines Provisioning-Profils unterscheidet (ich weiß nicht warum). –

11

Auf dem Xcode-Bildschirm Funktionen wird das Problem durch Aktivieren und Deaktivieren der Funktion behoben.

+5

Das hat mir auch geholfen. Unglaublich, dass dies die Lösung war. – PeterK

+1

OMG WTAF! Prost! –

1

Keine der anderen Antworten funktionierte für mich.

Ich musste alle Zertifikate von KeyChain löschen und sie auch im Apple Developer Portal widerrufen. Dann fordern Sie manuell ein Distributionszertifikat in KeyChain an. Laden Sie es auf das Entwicklerportal hoch.

XCode (8.3) muss gestoppt werden, weil es Zertifikate erstellt, wie sie aus KeyChain gelöscht werden.

Außerdem rülpste KeyChain und hatte plötzlich eine ganze Reihe von Zertifikaten und Schlüsseln, die es vorher nicht zeigte. Ich weiß nicht, warum das passiert ist. Einige waren abgelaufen, was das ursprüngliche Problem verursacht haben könnte. Ich habe sie auch alle gelöscht.

Schließlich XCode war glücklich, zu archivieren und zu iTunes hochladen. Nur zwei Stunden haben diese Zeit verschwendet.

Verwandte Themen