Ich habe ein iPhone, auf dem bis gestern Abend eine App ohne Probleme ausgeführt werden konnte, mein iPhone wird dem Entwicklerportal hinzugefügt und die Signatur wird in Xcode 9 auf automatisch gesetzt. Seit dem letzten Morgen habe ich angefangen, einen Fehler zu erhalten
Es wurde kein gültiges Bereitstellungsprofil für diese ausführbare Datei gefunden
Ich kann sehen, dass sich das Gerät im Entwicklerportal befindet, ich kann die App auch auf einem anderen Telefon von Xcode 9 installieren. Dies ist eindeutig kein mit dem Entwicklerportal zusammenhängendes Problem.
Ich habe das iPhone ein paar Mal neu gestartet und auch ganz Xcode 9, aber es scheint nicht zu funktionieren.
Wie kann das gelöst werden?
Egal, das wurde wie folgt gelöst,
Der abgeleitete Datenordner wurde entfernt und das Gerät aus Xcode entfernt, Xcode neu gestartet und das iPhone erneut verbunden. Diesmal wurde das Gerät neu indiziert und alles funktionierte einwandfrei.
Dieses Problem wurde behoben, indem Sie unter developer.Apple.com/account> Zertifikate, IDs & Profile> Bereitstellungsprofil> Entwicklung ein vorhandenes gültiges Bereitstellungsprofil erstellen oder herunterladen und darauf doppelklicken. Es sollte das Bereitstellungsprofil zu dem von Ihnen verwendeten Gerät hinzufügen.
XCode 9.
Wenn Sie sicher sind:
Wenn das Provision-Profil für den manuellen Import nicht erstellt werden kann, es aber nicht in Ihrem Telefon erstellt werden kann, versuchen Sie in Ihrem Projekt Markieren Sie "Automatisch die Signatur"> Allgemein> Signatur
Es funktioniert für mich.
Versuchen Sie es vielleicht einmal: 1. Öffnen Sie die Schlüsselbundanwendung 2. Wählen Sie "Session" im linken Bereich 3. Probieren Sie verwandte Schlüsselwörter (Ihre Apple-ID, Ihren Teamnamen usw.) in der oberen rechten Sucheingabe aus. Sie finden alle Ihre Zertifizierungen. Einige davon sind möglicherweise abgelaufen. Löschen Sie sie einfach, und starten Sie Xcode neu/verbinden Sie Ihr Gerät erneut.