Xcode 6 Es wurden keine Bereitstellungsprofile mit einer gültigen Signaturidentität (d. h. ein Zertifikat und ein privates Schlüsselpaar) gefunden

8

Ich habe p12-Datei von meinem Kollegen und installiert in meinem Mac und ich finde das Zertifikat zusammen mit privaten Schlüssel richtig in meinem Schlüsselbund installiert.Und auch ich installiert Provisioning-Profil.

Ich habe das Bereitstellungsprofil & amp; entsprechenden Zertifikat in XCODE 6, wenn ich versuche, die App zu bauen, bekomme ich diesen Fehler.

%Vor%

In der Keychaing-App:

In xcode 6:

Ich habe Folgendes versucht, aber kein Glück.

  • Starten Sie xcode erneut.
  • löschen und neu installieren p12 & amp; Bereitstellungsprofil.
  • Deaktivierter Online-Zertifikatstatus prol '& amp; 'Zertifikatssperrliste' in Schlüsselbundpräferenz.

Kann jemand mir helfen, dieses Problem zu lösen.

Hinweis : Ich habe keinen Zugriff auf das Entwicklerportal.

    
karthik 22.12.2014, 07:52
quelle

5 Antworten

7

Bitte setzen Sie Ihre Codesignatur erneut.

    
Sarat Patel 22.12.2014 08:00
quelle
1

Gehe zu Open Xcode - & gt; Produkt - & gt; Schema bearbeiten - & gt; Überprüfen Sie, ob Sie die Distribution für "Ausführen" und "Profil" ausgewählt haben

Wenn Sie nicht zur Verteilung wechseln, weil Sie Verteilungszertifikate verwenden.

    
madhu 22.12.2014 07:56
quelle
1

Erkundigen Sie sich bei Ihrem Kollegen, ob das Ihnen zugewiesene Bereitstellungsprofil nur diesem p12-Zertifikat zugeordnet ist oder nicht. Sie können zu Ihrem Konto-Portal (Apple) gehen - & gt; Bereitstellungsprofile - & gt; Entwicklung oder Verteilung - & gt; Wählen Sie Ihr Profil - & gt; Bearbeiten - & gt; Zertifikate prüfen (prüfen Sie das Zertifikatdatum, das in Ihrem KeyChain- und am Portal ausgewählten Zertifikatsdatum gespeichert ist). Wenn sie nicht übereinstimmen, dann hat jemand Ihr p12-Zertifikat widerrufen, Sie müssen neue p12 & amp; neues Bereitstellungsprofil erstellen.

Sie haben Ihre Apple Account-Zugangsdaten, dann kann ich Ihnen für das gleiche helfen.

    
Krunal Darji 28.12.2014 07:06
quelle
1

Stellen Sie außerdem sicher, dass nicht nur Ihr Ziel das richtige Provisioning verwendet, sondern auch im Projektabschnitt.

    
Mattia 31.12.2014 07:39
quelle
0

Xcode 6 erstellt die Bereitstellungsprofile selbst. Sie können sie mithilfe von "XC" als Präfix für den Namen des Bereitstellungsprofils erkennen. Sie können dieses Bereitstellungsprofil verwenden.

Wenn dies nicht funktioniert, überprüfen Sie die Paket-ID Ihres Xcode-Projekts und die im Provisioning-Profil.

Um die Bündel-ID des Bereitstellungsprofils anzuzeigen, können Sie die iPhone-Konfigurationsdienstprogramm-Software auf Ihrem Mac verwenden.

Hoffe, das hilft dir aus.

    
Henit Nathwani 30.12.2014 10:48
quelle