Das Bereitstellungsprofil enthält nicht die Berechtigungen für Anwendungskennung und Schlüsselbundzugriffsgruppen

188

Ich habe alle anderen Fragen ausprobiert und alles durchsucht, was ich bereits konnte. Viele der anderen Fragen betrafen vorhandene Apps, die aktualisiert wurden, oder Personen mit Entwicklerkonten, aber dies ist wie mein zweites Mal mit Xcode und es hat zuvor funktioniert .

Dies geschah einfach aus dem Nichts. Ich erhalte immer wieder diese beiden Fehler und kann Simulatoren ausführen, aber nicht auf meinem iPhone aufbauen:

  1. Durch die automatische Signatur kann ein Problem mit den Berechtigungen des Ziels "LearningSpriteKit" nicht behoben werden. Durch die automatische Signatur können die Berechtigungen für Anwendungskennung und Schlüsselbundzugriffsgruppen nicht zu Ihrem Bereitstellungsprofil hinzugefügt werden. Wechseln Sie zur manuellen Signatur und beheben Sie das Problem, indem Sie ein passendes Bereitstellungsprofil von der Entwickler-Website herunterladen. Um die automatische Signatur weiterhin zu verwenden, entfernen Sie alternativ diese Berechtigungen aus Ihrer Berechtigungsdatei und die zugehörigen Funktionen aus Ihrem Code.

  2. Bereitstellungsprofil "iOS Team-Bereitstellungsprofil: #####. LearningSpriteKit" enthält nicht die Berechtigungen für Anwendungskennung und Schlüsselbundzugriffsgruppen.

Jack A.
quelle
9
Auch das erleben. Könnte
yeralin
8
Hier gilt das gleiche! Kann nicht auf einem iPhone laufen. einziger Emulator
Renan Aguiar
6
Hier gilt das gleiche. Kein bezahltes Entwicklerkonto.
Tieda Wei
6
Ja, ich stehe auch vor dem gleichen Problem. Ich denke, es ist auch ein Problem mit dem kostenlosen Konto
Piyush
9
Gleiches Problem, Bezahltes Konto
byemute

Antworten:

62

Dieses Problem hängt mit Fehler 1534145 zusammen. SSL.com: P-384-Kurve / ecdsa-with-SHA256-Zertifikate .

Ein Vertreter von Apple schätzte, dass 558.000 Zertifikate ungültig werden: Fehler 1533655. DigiCert: Apple: Nicht konforme Seriennummern

GoDaddy, Google, Apple und Facebook (das würde erklären, warum Facebook heute fehlerhaft war) sind betroffen.

Sie arbeiten gerade an der Lösung des Problems.

Das würde unsere Probleme erklären, Leute!

Update: Das Problem wurde behoben. Versuchen Sie, Ihre Projekte zu aktualisieren.

Yeralin
quelle
3
Ich bin froh zu hören, dass Apple sich damit befasst / über das Problem gesprochen hat
Jake
4
Ungültige Zertifikate erklären nicht, warum bei neuen von Apple ausgestellten Zertifikaten die erforderlichen Berechtigungen fehlen.
David Gish
3
@DavidGish Nach dem, was ich aus dem Bericht entnehmen kann, stellen sie derzeit keine Zertifikate aus. Am 7.03.2019 stellten sie die Ausstellung von TLS-Zertifikaten ein und waren sich nicht sicher, ob oder wie dies zutrifft.
Bilfred
2
Gibt es Updates dazu? Ich denke, dies sollte höchste Priorität haben. Irgendwelche neuen Ideen für Problemumgehungen?
Linus
9
Im Moment erhalte ich diesen Fehler nicht, sondern "iPhone hat die Startanforderung abgelehnt". Irgendwelche Ideen?
Bezoadam
23

Problemumgehung: Ändern Sie die Bundle- ID und / oder die Version .

yycking
quelle
5
Funktioniert hier. Wenn dies nicht der Fall ist, deaktivieren Sie "Signatur automatisch verwalten", löschen Sie das fehlerhafte Bereitstellungsprofil, ändern Sie die Bundle-ID, aktivieren Sie die automatische Signatur und fügen Sie dann Ihr Team hinzu.
Chase Patterson
Funktioniert nicht. Es gibt keine Fehler oder Warnungen, aber die App weigert sich, auf dem Gerät zu starten, wie hier beschrieben stackoverflow.com/questions/45421179/…
Fedorov7890
Was schreiben Sie bitte für Bundle Identifier und Version? Ich bin selbstständiger Entwickler und arbeite in meinem eigenen Büro. Ich habe zwei Zeichenfolgen und eine Nummer für sie geschrieben und die Vorzeichenfehler sind verschwunden, aber ich denke, ich kann meine App nicht mit dem iOS-Kit (auf Qt Creator) ausführen!
Franky
@ Fedorov7890 Um die App auf dem Gerät zu starten, müssen Sie das Kontrollkästchen für die ausführbare Debug-Datei im Schema deaktivieren , wie in diesem Kommentar erläutert. Das iPhone hat die Startanforderung abgelehnt . Diese Problemumgehung funktioniert für mich, nachdem ich mein Entwicklerkonto entfernt, ~/Library/MobileDevice/Provisioning Profilesdie Bundle- ID bereinigt und geändert habe.
david
@david Vielen Dank, ich habe bereits eine alternative Lösung gefunden, ohne die ausführbare Debug-Datei zu deaktivieren. stackoverflow.com/a/55160300/3824328
Fedorov7890
22

Ich habe ein Profil von Time Machine wiederhergestellt, als dies funktionierte, und beim Start löscht Xcode es sofort und ersetzt es durch ein neues. Der Hauptunterschied scheint zu sein, dass das alte Profil die get-task-allowBerechtigung hat, während das neue KEINE Berechtigungen hat. Dies ist definitiv am Ende von Apple kaputt.

Bearbeiten: Die Berechtigungen sollten auch eine Schlüsselbundzugriffsgruppe enthalten, aber auch hier überhaupt keine Berechtigungen. Sollte aussehen, wie:

Gute Ansprüche

David Gish
quelle
19

BEARBEITEN

Nach dem neuesten Update hat Apple das Problem der automatischen Codesignatur mit kostenlosem Konto erfolgreich behoben .

Ich habe es versucht und kann bestätigen, dass es gelöst ist.

Bitte versuchen Sie es am Ende.

Aktualisieren

Getestet mit dem neuesten XCode 10.2 und es funktioniert einwandfrei + sie haben die Leistung der gesamten Xcode- und Codesign-Funktion verbessert.

Ich habe auch das gleiche Problem, während ich ein neues Profil aus Xcode erstelle. Wenn ich zu anderen Projekten gehe und dort nachschaue, habe ich auch das gleiche Problem wie unten.

Geben Sie hier die Bildbeschreibung ein

Aufgrund dieses Problems kann keines meiner Projekte mit dem alten Profil und Zertifikat erstellt werden.

Das seltsame Problem, also habe ich ein neu erstelltes Profil überprüft und mit dem alten verglichen und festgestellt, dass die App-ID unbekannt ist und das neu erstellte Profil keine Berechtigungsdetails enthält.

Überprüfen Sie die folgenden Screenshots des alten und des neuen Profilvergleichs:

Altes Profil:

Geben Sie hier die Bildbeschreibung ein

Neues Profil:

Geben Sie hier die Bildbeschreibung ein

Dies bedeutet, dass App-ID und Berechtigungen im neuen Profil nicht festgelegt werden können. Das Endergebnis funktioniert also nicht bei allen alten Profilen und gibt in allen Projekten den gleichen Fehler aus.

Problemumgehung:

Schritt 1: Wechseln Sie zum Ordner "Bereitstellungsprofil" (Pfad: ~ Bibliothek ▸ MobileDevice ▸ Bereitstellungsprofile).

Oder verwenden Sie eine Verknüpfung, um direkt in diesen Ordner zu springen, z. B. CMD+ Shift+, Gund geben ~/Library/MobileDevice/Provisioning ProfilesSie ihn ein, um Ihren Finder direkt in den Ordner "Bereitstellungsprofile" umzuleiten.

Schritt 2: Sortieren Sie die Dateien in diesem Ordner nach Änderungsdatum .

Schritt 3: Überprüfen Sie das Profil mit der unbekannten App- ID und löschen Sie alle unbekannten Profile.

Schritt 4: Kehren Sie zu Xcode zurück und überprüfen Sie, ob alle alten Projekte wie erwartet funktionieren.

Hinweis: Stellen Sie sicher, dass keines Ihrer Projekte geöffnet ist, während Sie die obigen Änderungen vornehmen. Andernfalls wird ein neues Profil mit der unbekannten App-ID erstellt.

Ich hoffe, das wird helfen und Apple wird diesen Fehler bald beheben!

CodeChanger
quelle
1
Wo ist dieser ~ Bibliothekspfad bitte?
Franky
1
@Franky ~ / Library / MobileDevice / Bereitstellungsprofile. Obwohl dieses Update für mich (und andere, wie in anderen Antworten zu sehen) nicht funktioniert. Ihr Kilometerstand kann variieren.
Bilfred
1
@Bilfred Mein macOS X ist Sierra 10.13.6 und es gibt keinen solchen Pfad in ~ Library!
Franky
Vielen Dank, bitte beachten Sie, dass sich in diesem Ordner nur eine ..mobileprovision- Datei befindet und diese Datei drei Abschnitte enthält: iOS TEAM PROVISIONING PROFILE , CERTIFICATES und PROVISION DEVICES . Im iOS TEAM PROVISIONING PROFILE gibt es eine Zeile mit App Unknown ID: wie in diesem Bild . Soll ich jetzt die Datei löschen?
Franky
1
Ja, löschen Sie diese Datei und versuchen Sie es erneut. Apple hat das oben erwähnte Problem behoben.
CodeChanger
17

Es scheint, dass Apple das automatische Signatursystem kaputt gemacht hat. Ich habe mit ein paar Projekten herumgespielt und Xcode ruft nur das falsche Profil ab.

Das hat bei mir funktioniert:

  1. Deaktivieren Sie "Automatisches Signieren verwalten" im Projektziel
  2. Gehe zu ~/Library⁩/⁨MobileDevice⁩/⁨Provisioning Profiles⁩
  3. Entfernen Sie zuvor heruntergeladene Profile
  4. Aktivieren Sie "Signatur automatisch verwalten" erneut
Oleh Zayats
quelle
12
Bei mir geht das nicht. Ich denke auch, Sie meinen ~ / Library / MobileDevice / Provisioning Profiles
Fedorov7890
1
@ Fedorov7890 Ja, korrigiert. Welche Nachricht sehen Sie?
Oleh Zayats
1
Bemerkung: sieht so aus, als ob es für Projekte funktioniert, die gestern und früher erstellt wurden, aber nicht für das heutige Projekt
Fedorov7890
Für mich hat es funktioniert. Ich habe 'Integration App' für Appium erstellt. Danke für die Lösung, Oleh Zayats.
Ahamed Abdul Rahman
Dies hier löste das Problem, das ich ungefähr 5 Stunden lang hatte. <
Eray T
15

UPDATE: Diese Lösung funktioniert weiterhin wie am 20. März 2019, 7:00 UTC + 0

LÖSUNG: Es ist keine Neuinstallation von Xcode erforderlich. Ich habe eine brandneue kostenlose AppleId verwendet, aber später mit meiner alten AppleID überprüft und es funktioniert auch.

  1. In Xcode unter dem Allgemein Registerkarte untick die Aufgabe automatisch Unterzeichnung Option
  2. Schließen Sie Xcode.
  3. Alte Profile löschen in ~/Library/MobileDevice/Provisioning Profiles:

    cd ~/Library/MobileDevice/Provisioning\ Profiles
    
    rm -rf *
  4. Führen Sie unter MacOS LaunchpadAndereSchlüsselbundzugriff aus und entfernen Sie alle Zertifikate im Zusammenhang mit der iPhone-Entwicklung, wie die folgenden vier auf dem Bild:

    • Apple Worldwide Developer Relations-Zertifizierungsstelle
    • Entwickler-ID-Zertifizierungsstelle
    • iPhone Entwickler: Ihr_name_oder_email

      Zertifikate entfernen

  5. Deinstallieren Sie die alte App auf dem iPhone. Starten Sie iPhone und Mac neu

  6. Öffnen Sie Xcode und ändern Sie die Bundle-ID Ihrer App, mindestens ein Zeichen (später können Sie diese Änderung rückgängig machen).
  7. Aktivieren Sie die Automatically manage signingOption in Xcode.

Danach sollten Sie in der Lage sein, Ihre App auf Ihrem Gerät auszuführen und zu debuggen.

Wenn Sie das Problem haben, dass das iPhone die Startanforderung abgelehnt hat, besteht die Lösung in einer Antwort auf die Frage zum Stapelüberlauf. IOS 12 iPad verweigert Startanforderung - Xcode .

Kurz gesagt, Sie müssen in Xcode zum Menü ProduktSchemaSchema bearbeiten ... gehen und Ausführbare Datei auswählen : Beim Start fragen .

Fedorov7890
quelle
Für verweigertes Mittagessen, wenn ich die Debugger-Option entferne, kann ich nicht debuggen, während ich das Gerät benutze. einziger Simulator
Renan Aguiar
@RenanAguiar Sie müssen die Debugger-Option nicht entfernen. Ändern Sie einfach "Ausführbare Datei" aus der Dropdown-Liste in "Beim Start fragen". Siehe Link in meinem Beitrag, der zeigt, wie das in Bildern geht.
Fedorov7890
Wenn ich das mache, passiert dasselbe. Ich kann die Debugger-Symbole wie Schritt und Position nicht sehen. nur auf dem Simulator
Renan Aguiar
Es sieht so aus, als ob der Debugger nicht voll funktionsfähig ist. Ich kann Konsolenausgaben vom Gerät erhalten, aber Haltepunkte funktionieren nicht. Weder gehen Sie über / treten Sie in Befehle
Fedorov7890
Ich kann bestätigen, dass die obige Antwort für mich funktioniert hat. Insbesondere wird die App erstellt, versengt und auf mein iPhone heruntergeladen. Ich benutze ein kostenloses Entwicklerkonto. (14. März 2019)
FractalSpace
15

Dieses Problem wurde behoben, ABER einige Leute haben immer noch ein Problem damit. Wenn Sie einer von ihnen sind, versuchen Sie Folgendes:

1. Deaktivieren Sie auf der Registerkarte Allgemein der Zieleinstellungen die Option Signatur automatisch verwalten

2. Schließen Sie Xcode (vollständig, nicht nur Ihr Projekt)

3. Löschen Sie .mobileprovisionDateien unter~/Library/MobileDevice/Provisioning Profiles/

4. In Schlüsselbund , löschen Sie die folgenden Schritte aus :

  • iPhone Entwickler: [email protected]
  • Entwickler-ID-Zertifizierungsstelle
  • Apple Worldwide Developer Relations-Zertifizierungsstelle 3.

5. Löschen Sie die App auf Ihren iOS-Geräten

6. Starten Sie Ihre Mac- und iOS-Geräte neu

7. Öffnen Sie Xcode erneut

8. Ändern Sie die Bundle-ID (selbst wenn es sich um ein einzelnes Zeichen handelt, ändern Sie sie nach dem Start wieder in das Original.)

9. Aktivieren Sie die Automatically manage signingOption

10. Verwenden Sie USB, um Ihr iPhone / iPad anzuschließen.

11. Stellen Sie sicher, dass Sie Ihrem Zertifikat auf Ihren iOS-Geräten vertrauen

Dies sollte für Sie funktionieren.

Dani
quelle
Vielen Dank, dies war das allererste, was für mich funktioniert hat
ShadowLightz
Hat es das Problem "iPhone hat die Startanforderung abgelehnt" für Sie gelöst?
Fedorov7890
@ Fedorov7890 hat es für mich getan und ich nehme an für ShadowLightz
Dani
11

Es scheint, dass dieses Problem jetzt behoben wurde und die persönlichen Konten ihre Apps automatisch wieder zurücktreten können.

Die Antwort von @Paul bezieht sich nicht auf die Deinstallation von Xcode. Es wird von der Serverseite aus behoben.

Das einzige, was erforderlich ist, ist das Entfernen des Apple Developer Certificate (für das persönliche Konto) von Ihrem Schlüsselbund, damit Xcode erneut versucht, ein neues zu generieren und herunterzuladen.

Husein Behboodi Rad
quelle
Kann immer noch nicht auf dem Gerät installiert werden. Auch mit neuem kostenlosen Appleid und Zertifikat
Fedorov7890
Haben Sie alle Zertifikate entfernt?
Husein Behboodi Rad
Ja, außerdem habe ich ~ / Library / MobileDevice / Provisioning \ Profiles und ~ / Library / Developer / Xcode / DerivedData gelöscht und das iPhone
Fedorov7890 am
Schließlich funktioniert es mit dieser Problemumgehung stackoverflow.com/a/54990369/3824328
Fedorov7890
Wo kann man Zertifikate entfernen? Welchen Weg?
Franky
10

Hier ist die Lösung:

  1. Lassen Sie Xcode geöffnet sein.

  2. Wählen Sie Ihr Entwicklerkonto aus und lassen Sie den Fehler erneut auftreten.

  3. Gehen Sie zur Schlüsselbund-App

4.a) Zum Abschnitt Zertifikat gehen

4.b) Entfernen Sie alle (gültigen und ungültigen) Zertifikate (ich habe drei gültige und viele ungültige!)

Zertifikate entfernen

  1. Nach dem Entfernen des letzten Zertifikats erstellt macOS automatisch ein neues Zertifikat für das aktive Entwicklerkonto.

  2. Führen Sie Ihre App in Ihrem iDevice aus. Sie müssen Ihr Systemkennwort eingeben, um ein neu erstelltes Zertifikat zum Schlüsselbund hinzuzufügen.

Wenn im zweiten Lauf heißt es

Ihr iPhone hat die Startanforderung abgelehnt

Gehen Sie einfach zu:

ProduktSchema → * Bearbeitungsschema: Deaktivieren Sie "Debug ausführbare Datei"

Ich hoffe es löst dein Problem.

Alirezak
quelle
4
es tut nicht! Ich kann nicht debuggen oder Speicherort auf dem Gerät verwenden
Renan Aguiar
Hallo danke. Wie gehe ich bitte zur "Schlüsselbund-App"? Welchen Weg?
Franky
Sie haben es wahrscheinlich schon gefunden, aber die Keychain Access-App befindet sich unter Anwendungen-> Dienstprogramme
David Gish
Ich kann immer noch nicht mit iPhone mit diesen Antworten debuggen
Renan Aguiar
9

Ich habe es durch die folgenden Schritte zum Laufen gebracht:

  1. Gehe zu Xcode
  2. Einstellungen
  3. Konten
  4. Zertifikate verwalten
  5. Pluszeichen
  6. iOS-Entwicklung
  7. Getan
  8. Manuelle Profile herunterladen
  9. Schließen
  10. Gehe zu deinem Ziel
  11. Ändern Sie das Entwicklungsteam in "Keine"
  12. Ändern Sie das Entwicklungsteam in Ihr vorheriges Team

Es sollte funktionieren.

J. Doe
quelle
7

Ich kann endlich wieder auf unseren iOS-Geräten bereitstellen. Hier sind die Schritte, die ich unternommen habe, damit es funktioniert.

Zuerst habe ich alle 10 Schritte in Zameers Antwort hier befolgt . Ich habe sie unten kopiert:

  1. Öffnen Sie Ihr Projekt in XCode.
  2. Wählen Sie Ihr Projekt im Projektnavigator aus und wählen Sie dann Ihr Ziel aus der Spalte aus.
  3. Klicken Sie auf die Allgemeine Registerkarte und unter dem Signing Abschnitt, stellen Sie sicher , „automatisch verwalten Unterzeichnung“ aktiviert ist.
  4. Klicken Sie auf die Fähigkeiten Registerkarte und schalten auf sowohl auf der „App Groups“ und „Keychain Sharing“ Einstellungen. Dies kann zu einem Popup-Fehler "Automatische Signatur fehlgeschlagen" führen. Klicken Sie einfach auf Abbrechen, um ihn zu entfernen.
  5. Dadurch sollte eine Berechtigungsdatei für Sie mit dem Namen nameProject.entitlements im Projektordner Ihres Projektnavigators generiert werden .
  6. Verschieben Sie diese Berechtigungsdatei außerhalb des Ordners direkt unter Ihrer Projektdatei.
  7. Wählen Sie Ihr Ziel wieder und Rückkehr in die Capabilities Registerkarte zu drehen Off sowohl die „App Groups“ und „Keychain Sharing“ Einstellungen. Dies kann erneut zu einem Popup-Fehler "Automatische Signatur fehlgeschlagen" führen. Klicken Sie einfach auf Abbrechen, um ihn zu entfernen.
  8. Wählen Sie nun Ihr Projekt über dem Ziel aus und wechseln Sie zur Registerkarte Gebäudeeinstellungen .
  9. Blättern Sie zu dem Code Signing Identity - Einstellung unter dem Signing Kopf und wählt iOS Developer aus jedem Dropdown.
  10. Unter dem obigen Signing Header, klicken Sie doppelt auf das Textfeld neben dem Code Signing Entitlements und den Namen Ihrer Berechtigungen Datei, geben Sie nameProject.entitlements .

Nach Abschluss dieser 10 Schritte verschwanden die 2 roten Berechtigungsfehlermeldungen in XCode, und ich konnte die XCode-Test-App erstellen, auf dem iPhone bereitstellen und ausführen.

Obwohl diese XCode-Test-App erstellt und bereitgestellt werden konnte, habe ich sie mit Xamarin auf einem PC entwickelt und konnte meine Xamarin.iOS-Anwendung nicht auf meinen iOS-Geräten bereitstellen. In Visual Studio wurde immer wieder ein Fehler angezeigt : the executable was signed with invalid entitlements. Ich habe die folgenden Dinge getan und jetzt kann ich meine Xamarin-App bereitstellen und auf meinen iOS-Geräten ausführen:

  1. Ich habe das Bereitstellungsprofil vom Mac im ~/Library/MobileDevice/Provisioning ProfilesVerzeichnis gelöscht . XCode hat sofort ein neues vorläufiges Profil erstellt (ich bin mir nicht sicher, ob dieser Schritt notwendig war, aber ich schreibe es nur, weil ich das getan habe).
  2. Ich habe meine Xamarin.iOS.csprojDatei geändert und Entitlements.plistaus dem CodesignEntitlementsElement entfernt, damit es jetzt so aussieht <CodesignEntitlements></CodesignEntitlements>. Visual Studio fügte der gleichen Eigenschaftsgruppe im Projekt automatisch zwei Elemente hinzu, die wahrscheinlich nicht erforderlich sind, aber ich dachte, ich würde Folgendes erwähnen: <CodesignExtraArgs />und <CodesignResourceRules />.
Aaron T.
quelle
7

Möglicherweise hilft ein Forumsbeitrag [iOS 12 SDK] - Frist März 2019 - Legacy-Modus .

Es geht darum, dass Apple sich ab März 2019 weigert, iOS-Anwendungen unter SDK 12 zu erstellen (OP ab Dezember 2018).

Ich habe dies noch nicht versucht, aber es kann mit dem Problem verbunden sein. Ich habe ein kostenloses Entwicklerkonto und habe auch diesen Fehler.

Hier ist ein Screenshot für den Fall, dass sich der Link ändert (Screenshot 1 unten).

Dies ist der Link vom ersten Screenshot (Screenshot 2 unten)

1sdk_12_issue

2iphone_xs_max_support_image

Jake
quelle
1
Interessant, aber wir haben XCode 10.1, der dieses Problem zeigt, und 10.1 unterstützt SDK 12.
Ali Beadle
Okay, sicher, ich habe es geschafft, eine temporäre Problemumgehung zu erhalten, indem ich das Projekt in Xcode bereinigt und nur im Debug über meine IDE (ich verwende VSC) über einen Simulator ausgeführt habe.
Jake
4
Wie das OP sagte, scheinen Simulatoren von dem Problem nicht betroffen zu sein. Es scheint nur reale Geräte zu betreffen.
Ali Beadle
3
Ja, ich konnte kein physisches Gerät laden. Hoffe, Apple behebt dies bald.
Jake
5

Bei mir klappt es endlich wieder. Entweder haben sie es einfach behoben oder einer meiner anderen Schritte hat geholfen:

  1. Deinstallieren Sie Xcode und alle zugehörigen Dateien (mit AppCleaner).
  2. Installieren Sie Xcode über den App Store
  3. Ändern Sie die Bundle-ID der App
  4. Entfernen Sie alle "iOS Developer" -Schlüssel aus dem Schlüsselbund
Paul
quelle
1
Dies hat das Problem zuerst für mich behoben, aber dann kam es einige Minuten später wieder
Ava
5

Hier ist eine vorübergehende Problemumgehung:

  1. Bundle-ID ändern : ZielAllgemeinIdentitätBundle-ID (setzen Sie diesen Wert auf einen anderen Wert als jetzt)
  2. Version ändern : ZielAllgemeinIdentitätVersion
  3. Deaktivieren Sie Debug ausführbar : ProduktSchemaSchema bearbeiten (entfernen Sie das Häkchen , das sagt „Debug ausführbar“ )
  4. Bereitstellungsprofile~/Library/MobileDevice/Provisioning Profiles löschen : Löschen Sie alles in diesem Ordner.

Sie sollten jetzt in der Lage sein, Projekte auf Simulatoren und Geräten zu erstellen und auszuführen.

Mitch Wolfe
quelle
Jetzt verstehe ich: /private/var/containers/Bundle/Application/52553D96-4B6A-4680-B77C-C04895B7759C/dois.app
Renan Aguiar
5

Es gibt eine weitere mögliche Ursache für diesen Fehler. Wenn Sie in Ihrer Xcode-Umgebung kein gültiges signiertes Entwicklungszertifikat eingerichtet haben, werden ähnliche Fehler wie vom OP gemeldet.

Sie können den Status Ihrer Entwicklungszertifikate über den Apple-Link hier überprüfen .

GordonW
quelle
Ich benutze das kostenlose Konto. Wenn ich den Aussagen der Leute folge, erhalte ich jetzt eine Fehlermeldung über das Warten von 7 Tagen. Ich werde nicht dafür bezahlen, es auf meinem Gerät zu testen.
Renan Aguiar