2015-04-27 5 views
6

enter image description hereProblem bei der Erzeugung von IPA mit Xcode 6.3.1

Bei dem Versuch, IPA zu Testzwecken zu erzeugen, habe ich eine Nachricht erhalten:

„Sie haben eine gültige iOS Verteilung Zertifikat im Mitgliederzentrum, Es wird jedoch nicht lokal installiert. Wenn Ihre Signaturidentität auf einem anderen Mac installiert ist, exportieren Sie das Entwicklerprofil auf diesem Mac und importieren es auf diesem Mac. Sie können das aktuelle Zertifikat widerrufen und ein neues anfordern. "

Warum passiert das?

+0

Hey .. versuchen, dieses Zertifikat auf Ihrem Mac oder in keyChain zu installieren. –

+0

habe ich schon getan. der gleiche Fehler noch @AshokLondhe –

+0

Versuchen Sie, die letzte offizielle Version von Xcode, nicht Beta-Version zu verwenden. Überprüfen Sie Ihre Build-Einstellungen, sollten Sie gültige Ad-hoc-Bereitstellung und Zertifikat verwenden. –

Antwort

3

Das hat bei mir funktioniert.

Auf meinem Rechner habe ich sowohl Xcode 5 als auch Xcode 6 behalten.

Von Xcode 6 Beta, archivieren Sie das Projekt. Schließen Sie Xcode 6.

Öffnen Sie Xcode 5, gehen Sie zu Organizer und exportieren Sie als Ad-hoc-Build mit dem richtigen Bereitstellungsprofil.

Das war's!

+0

Ich möchte mit xcode 6 tun, wenn Sie irgendeinen Vorschlag dazu haben, lassen Sie es mich bitte wissen, ich habe Ihren Beitrag schon einmal gezeigt. –

0

Es war Xcode Bug.

Wenn ich versuchte, Entwicklerprofil von einem anderen System zu exportieren und in meinem System installiert, funktioniert es gut.

+0

danke für die antwort, aber bitte leg legal statement Von Apple. @jaico varghese –

+0

Es war nicht xcode Bug Freund. – Birju

2

Die meisten dieser Probleme sind sehr einfach lösbar von Fastlane. Ich möchte auf keinen Fall ein Produkt bewerben - es ist ein Open-Source-Tool und hat mir viel Zeit gespart.

0

Dieser arbeitete für mich

  1. neue CSR erstellt (Code Signing Request)
  2. neuen Vertrieb Zertifikat mit dem CSR erstellt, einmal erstellt go herunterladen und doppelklicken Sie installieren
  3. eine App-ID erstellen, wenn müssen Sie nicht bereits ein
  4. Ihre Profilverteilung Provisioning erstellen haben, wählen Sie Ihre App-ID und Zertifikat, das Sie erstellt
  5. , nachdem Sie es erstellen, gehen Sie herunterladen, und klicken Sie doppelt auf installieren
  6. Neustart Xcode
0

Go Zugang

  1. Keychain> Zertifikat-Assistent> Zertifikat anfordern von Zertifizierungsstelle Schlüssel.
  2. Füllen Sie die E-Mail aus. (andere als Standardwerte beibehalten)
  3. Speichern Sie die Datei.

Melden Sie sich bei Apple-Mitglied Zentrum

  1. Zum Zertifikat, Profile Provisioning Profiles
  2. Klicken Sie auf Hinzufügen Taste oben rechts Ecke
  3. Select App-ID aus der Drop-Down-
  4. das Wählen Profil, das Sie einschließen möchten.
  5. Klicken Sie auf Generieren und
  6. das Zertifikat Vertrieb Download

öffnen Schlüsselbund

  1. Gehen Sie zu Datei> Import Artikel
  2. den Verteilungs-Zertifikat auswählen.

Es sollte jetzt funktionieren.

0

In meinem Fall wurde alles nach dem Handbuch gemacht (ich bin in diesem Zeug erfahren), aber es stellt sich heraus, dass xcode agierte. Ich benutzen die Benutzer lokale Unterzeichnung Vermögenswerte und ich war fertig :)

enter image description here

Verwandte Themen