it-swarm.com.de

Widerrufliches Zertifikat - iPhone-Programmierung

Ich habe ein Zertifikat im Bereitstellungsportal (Zertifikate) gelöscht. Wenn ich nun ein neues Zertifikat erstellen möchte, wird eine Warnung angezeigt, und diese Nachricht wird an meine E-Mail gesendet: 

Ihr Entwicklungszertifikat wurde widerrufen. Sie haben Ihr Entwicklungszertifikat Widerrufen, und es ist nicht mehr gültig

Mein Konto ist gültig.

Was kann ich tun, um ein neues Zertifikat ohne Probleme hinzuzufügen oder das alte auf der Festplatte wiederherzustellen?

12
kolek

Manueller Weg:

  1. Gehen Sie zu dieser URL (Apple-Entwicklerseite): https://developer.Apple.com/devcenter/ios/index.action

  2. Melden Sie sich mit Ihrem gültigen Konto an.

  3. Auf der rechten Seite befindet sich eine Spalte mit der Überschrift "iOS Developer Program". Wählen Sie den Abschnitt "Bereitstellungsportal" aus.

  4. Klicken Sie auf der linken Seite auf die Zeile mit der Bezeichnung "Zertifikate".

  5. Da ich bereits ein Zertifikat habe, bin ich nicht sicher, aber irgendwo auf dieser Seite sollten Sie auf "Zertifikat anfordern" oder etwas Ähnliches klicken können.

  6. Warten Sie auf Ihr neues Zertifikat, laden Sie es herunter und installieren Sie es wie zuvor

Weitere Details finden Sie in den technischen Hinweisen von Apple hier: https://developer.Apple.com/legacy/library/technotes/tn2250/_index.html

Sie können auch, dass XCode alles für Sie erstellt.  

  1. Sperren Sie alle aktuellen Zertifikate und Bereitstellungsprofile

  2. Um "Automatic Device Provisioning" aufzurufen, öffnen Sie Xcodes Menü "Fenster"> Organizer> Registerkarte Geräte> Seitenleiste "Bereitstellungsprofil" unter Bibliothek. 

  3. Aktivieren Sie das Kontrollkästchen "Automatic Device Provisioning" und klicken Sie auf die Schaltfläche "Refresh". Nachdem Sie auf Aktualisieren geklickt haben, sollte ein Dialogfeld angezeigt werden, in dem Sie die Anmeldeinformationen Ihres Teammitgliedskontos anfordern. Wenn Sie aufgefordert werden, Ihre iPhone-Zertifikate zu erstellen, müssen Sie mit „Ja“ antworten. Wenn Sie in diesem Fall auf "Anfrage senden" klicken, kann Xcode die Zertifikate erstellen, herunterladen und installieren.

Was XCode für Sie automatisch tut, gemäß der obigen technischen Anmerkung:

1) Sie werden aufgefordert, Ihr "iPhone Developer" -Zertifikat zu erstellen und zu installieren, wenn noch kein Zertifikat im iOS-Portal vorhanden ist

2) (für Administrator- oder Agentenrollen) fordert Sie auf, ein "iPhone Distribution" -Zertifikat zu erstellen und zu installieren, wenn noch kein Zertifikat im iOS-Portal vorhanden ist

3) Erstellt eine Platzhalter-App-ID, falls noch keine im iOS-Portal vorhanden ist

4) Erstellt oder aktualisiert mit neuen Geräten, die dem Portal hinzugefügt werden, Ihr iOS Team Provisioning-Profil und installiert es in Ihrer Profilbibliothek

5) Synchronisiert die Profilbibliothek auf Ihrem lokalen Computer mit den Profilen im iOS-Portal

28
JTApps

Lösung für Xcode 8

  1. Xcode-Einstellungen> Konten
  2. Wählen Sie Ihr Konto aus
  3. Klicken Sie auf "Details anzeigen".
  4. Klicken Sie auf "Alle Profile herunterladen".
  5. Starten Sie Xcode neu
  6. Dieser Schritt ist optional und bedeutet, dass dies auch ohne dieses Problem funktionieren könnte: Produkt> Klicken Sie auf die Schaltfläche "Alt"> Clean Build Folder

Diese haben mein Problem gelöst. 

0
Tung Fam