Ich hatte heute das gleiche Problem mit Xcode 6.1.1
Als ich versuchte, ein iOS-Verteilungszertifikat über Xcode hinzuzufügen, war der gleiche Fehler derselbe. Es gab bereits mehrere ausgestellte Verteilungszertifikate im Member Center, und ich wollte sie nicht ungültig machen, da sie, wenn sie für die Ad-hoc-Verteilung in einer Unternehmensumgebung verwendet werden, auch die auf den Geräten installierten Anwendungen ungültig machen würden (zumindest habe ich dies getan habe gelesen).
Was ich getan habe, war:
1. Über Keychain Access wurde eine Anforderung für ein Zertifikat von einer Zertifizierungsstelle generiert. Und speicherte die Anfrage in einer Datei;
2. Im Bereich Produktion des Member Center-Zertifikats angemeldet und ein neues Produktionszertifikat "App Store and Ad Hoc" angefordert, wurde die Datei aus Schritt 1 angefordert.
3. Das neue Zertifikat wurde heruntergeladen und beim Import in Keychain Access hatte es jetzt einen privaten Schlüssel.
Nachworte Ich habe Xcode bereinigt, neu gestartet, überprüft, ob das Profil in meinem Konto sichtbar ist, und ein neues Archiv erstellt. Und jetzt konnte ich das Archiv validieren.
Wenn ich jetzt versuche, ein neues "App Store and Ad Hoc" -Zertifikat anzufordern, ist diese Option für mich abgeblendet, und ich nehme an, dies liegt daran, dass für mein Konto das Zertifikat bereits ausgestellt wurde. In diesem Fall müssen Sie höchstwahrscheinlich Ihr vorheriges Zertifikat ungültig machen, bevor Sie ein neues ausstellen können. Aus diesem Grund empfiehlt Apple, Ihr Zertifikat zu sichern. Es ist jedoch sehr wahrscheinlich, dass Sie nicht alle Produktionszertifikate ungültig machen müssen, da ich bereits einige davon im Profil habe.
Hoffe das hilft jemandem :)