wake-up-neo.com

build-Einstellungen geben ein Bereitstellungsprofil mit der UUID an

Ich kann keine App auf einem neuen Computer archivieren. Ich habe neue Bereitstellungsprofile für Vertrieb und Entwicklung erstellt. Ich habe eine neue Zertifikatsignierungsanforderung erstellt. Ich kann meine App auf meinem iPhone erstellen, aber nicht archivieren. Ich bekomme immer den Fehler:

Es wurden keine übereinstimmenden Bereitstellungsprofile gefunden. Ihre Build-Einstellungen geben ein .__ an. Provisioning-Profil mit der UUID „BD657D9A -...“, jedoch kein solches Bereitstellungsprofil wurde gefunden. Xcode kann dieses Problem durch .__ lösen. Laden eines neuen Bereitstellungsprofils vom Member Center.

Ich habe versucht, auf "Problem beheben" zu klicken, und es ist immer noch ein Fehler. Ich habe meine Zertifikate aus dem Schlüsselbund entfernt und erneut über das Entwicklungsportal heruntergeladen. Das hat nicht funktioniert. Ich habe versucht, Xcode zu reinigen, wieder aufzubauen, zu schließen, und alle funktionieren auch nicht. Ich habe versucht, verschiedene Kombinationen von Code Signing-> Automatic zu erstellen. Außerdem habe ich mein Debug-Provisioning-Profil als Entwicklungsprofil ausgewählt, das ich gerade im Dev-Portal erstellt habe, und manuell das Verteilungsprofil auswählen, das ich gerade im Dev-Portal erstellt habe . Beides scheint nicht zu funktionieren. Weitere Tipps zur Fehlerbehebung? Vielen Dank.

66
Crystal

Ich verwende XCode 7.2 und habe dieses Problem gesehen. Durch den Neustart von XCode wurde dies für mich behoben. Sie sind sich nicht sicher, ob sie das Problem immer lösen werden, aber Sie sollten dies zuerst versuchen.

114
plivesey

Ich weiß, dass es zu spät ist, um hier eine Antwort zu geben, aber diese Frage steht ganz oben, nachdem Sie diese Ausgabe durchsucht haben. Ich konnte dieses Problem lösen, indem ich das Projekt auswählte. In Build settings änderte ich die UUID-Optionen.

enter image description here

42

Wenn Sie jetzt Xcode 7.2 verwenden, wird diese Meldung anscheinend angezeigt, wenn Sie einzelne Profile entweder vom Developer Center oder von Xcode> Einstellungen> Konto herunterladen. Wählen Sie den Abschnitt Teamname und Details anzeigen> Bereitstellungsprofile aus. Ich habe einzelne Profile heruntergeladen (ich habe mehrere Dutzend, daher ist es schwer, ein bestimmtes zu finden) und stieß auf diesen Fehler. Auch wenn Sie nach dem Herunterladen einzelner Profile Alle herunterladen auswählen, wird dieser Fehler weiterhin angezeigt.

Sie müssen die Bereitstellungsprofile suchen und löschen. Wählen Sie dann Alle herunterladen aus. Am einfachsten klicken Sie mit der rechten Maustaste auf ein Profil, das bereits heruntergeladen wurde, und klicken Sie auf In Profil anzeigen, um alle Profile zu löschen. Wählen Sie dann einfach Alle herunterladen aus und hoffentlich stimmen Ihre Profile mit Ihrer Codesignierung überein.

Siehe: Xcode 7.2 Keine übereinstimmenden Bereitstellungsprofile gefunden

17
n8yn8

Ich hatte dieses Problem mit Xcode 7.2 und ein Beispiel, das ich von einer Tutorial-Site heruntergeladen hatte, und ich versuchte, dieses auf meinem iPhone auszuführen. 

Für mich hat diese einfache Lösung funktioniert:

1) Unter "Build-Einstellungen" -> "Code-Signierung": Sie finden die "hartcodierte" UUID des ursprünglichen Erstellers.

 enter image description here

2) Wählen Sie unter "Allgemein" -> "Identität" -> Team: Wählen Sie Ihr Bereitstellungsprofil aus. Sie können bei Bedarf auch die Paketkennung aktualisieren.

 enter image description here

3) Ein "sauberes" ist nach solchen Änderungen immer eine gute Idee, um dann zu bauen 

das löste das Problem für mich!

7
Ronny Webers

Dies ist ein bekanntes Problem von Xcode 7.1. In meinem Fall war die Wiederherstellung des Profils die einzige erfolgreiche Problemumgehung

  1. Löschen Sie das vorherige Verteilungsprofil im Member Center
  2. Erstellen Sie das Verteilungsprofil neu
  3. Archivieren Sie mit dem neu erstellten Profil
4
Dion Cho

Löschen der DerivedData für das Projekt, das für mich funktioniert hat:

rm -rf ~/Library/Developer/Xcode/DerivedData/AppName
2

Ich habe die gleiche Fehlermeldung erhalten, als ich versuchte zu archivieren, XCode neu zu starten, zu reinigen, wieder aufzubauen, nichts funktionierte für eine Weile. Dann wurde das Ziel als mein Projekt ausgewählt, unter Allgemein -> Identität -> Bundle-ID. Ich habe den gleichen exakten (ich weiß, es ist dumm!) Bundle-ID-Namen gerade gelöscht und dann erneut eingegeben. Dann habe ich versucht, dieses Mal erneut zu archivieren hat funktioniert. So ein verrückter Fehler.

1
AshleyC

Ich habe Xcode7.1 auf 7.1.1 aktualisiert. Dann wurde dieses Problem gelöst.

1
sagaraya

Ich habe project.pbxproj mit einem Texteditor geöffnet und nach UUID gesucht und die Zeile auf diese Weise gelöscht. PROVISIONING_PROFILE = "UUID";

1
Same7Farouk

Verwenden Sie iPhone Configuration Utility und XCode Organizer, um sicherzustellen, dass alle Zertifikate/Bestimmungen korrekt konfiguriert sind (sie sollten als grüne markiert sein). Bitte überprüfen Sie, ob Ihr Gerät in Apple Developer in das Zertifikat/in die Bereitstellung aufgenommen wurde.

Ein solches Verifizieren und Töten/Öffnen von XCode (töten Sie es vollständig, wenn Sie den Aktivitätsmonitor verwenden) hat für mich funktioniert

1
Alex Peda

Auf alles oben aufgegeben. Das einzige, was für mich funktionierte, war:

  1. Löschen Sie Zertifikate und Profile aus dem Entwicklerportal
  2. Löschen Sie Zertifikate und Profile von Mac
  3. Erstellen Sie Zertifikate und Profile im Entwicklerportal neu, laden Sie sie herunter und installieren Sie sie auf dem Mac
  4. Löschen Sie die Bündel-ID aus der Registerkarte "Allgemein" in xcode
  5. Fügen Sie die Paketkennung erneut hinzu
  6. Weisen Sie der Xcode-Code-Signatur neue Profile und Codesignaturelemente (dev und prod) zu
  7. (Reinigen Sie erneut), bauen Sie das Gerät auf,/stellen Sie es als Test bereit 
  8. Archivieren und in die aktuelle Version von iTunes hochladen

In Schritt 7 beantragte xcode den Zugriff auf den Schlüsselbund (was bei anderen oben genannten Lösungen nicht der Fall war), sobald er gewährt wurde - es funktionierte.

Gleiches für Schritt 8.

Ich bin nicht sicher, was los war (meine Zertifikate und Profile waren erst 3 Monate alt), und ich gebe zu, dass dies eine "rohe Gewalt" -Methode war - aber es hat funktioniert.

Viel Glück.

0
goggelj

Ich habe alles getan, was jeder vorgeschlagen hatte, aber nichts davon hat mein Problem behoben. 

Bei der Verwendung von Xcode 7.3.1 wurde Folgendes behoben:

Ändern Sie die Einstellungen, um die App auf dem Simulator auszuführen. Wenn Sie festgelegt haben, dass sie auf einem Gerät ausgeführt werden soll und das Gerät udid nicht im Bereitstellungsprofil enthalten ist, wird es Sie (falsch) anrufen. 

Gehen Sie zu Projekt> Ziel> Build-Einstellungen> Codesignierung> Bereitstellungsprofil, und ändern Sie es in "Automatisch", um das gewünschte Profil auszuwählen. Wenn Sie die App nicht für die Ausführung auf einem Simulator geändert haben, wird möglicherweise eine Warnmeldung mit der Aufforderung "Problem beheben" angezeigt. Tu das NICHT! 

Nachdem Sie Ihr Bereitstellungsprofil manuell aus der Liste ausgewählt haben, archivieren Sie Ihre App. Viola! 

0
jungledev

Ich habe dieses Problem mit den folgenden Schritten gelöst:

  1. cd ~/Library/MobileDevice/Bereitstellung\Profile /
  2. rm * .mobileprovision
  3. setzen Sie Ihre Bereitstellung zurück
0
Robin Lee

Viele Leute kopieren die Profile manuell aus ihrem Ordner "Provisioning Profiles" in "~/Library/MobileDevice" mit Erfolg (einschließlich meiner Person). Wenn dies für Sie funktioniert, beenden Sie das Kopieren + Einfügen und symbolisieren Sie es!

$ Sudo -i

# mkdir /Library/MobileDevice; ln -s /Users/myuser/Library/MobileDevice/Provisioning\ Profiles/ /Library/MobileDevice/ - wo myuser ist Ihr Benutzername.

0
humbolight

Stellen Sie sicher, dass Ihre Bundle-ID mit der App-ID im Entwicklerportal übereinstimmt. Ich hatte die Bundle-ID com.company.MyApp und die App-ID com.company.myapp.

0
derpoliuk

Hatte dasselbe Problem… Stellen Sie sicher, dass der BUNDLE IDENTIFIER in der Ansicht "Allgemein" von Xcode für Ihr Projekt mit dem übereinstimmt, was das Profil in Ihrem Dev-Portal liest, und dann wird DAS Profil in Xcode verbatim installiert. Wählen Sie dieses Profil in Ihrer BUILD-Einstellung aus, und Sie können jetzt gelöst werden (die App wird auf Geräten ohne Probleme installiert), aber wir haben auch festgestellt, dass wir zur ALLGEMEINEN Ansicht zurückkehren konnten und der FIX-Button tatsächlich funktionierte: Das Problem wurde behoben "Profil (einmal" behoben ") verschwindet der Fix-Button

0
COCONUT INFO