2012-04-13 6 views
-1

Ich habe meinen eigenen Schlüssel (öffentlich/privat) über den Schlüsselbund-Zugriff erstellt. Aber mein Unternehmen hat bereits ein Provisioning-Profil und ein Entwicklerzertifikat erstellt, das ich heruntergeladen habe (nach der Protokollierung) und es auch in meinem Xcode und iPhone installiert habe. Aber wenn ich versuche, auf dem iPhone zu laufen, sagt es "Es gibt keine gültigen Paare von Zertifikaten/privaten Schlüsseln im standardmäßigen Schlüsselbund". Ich habe auch den Namen des Bündelnamens in info.plist korrekt gesetzt, aber was mache ich falsch? Ist es, dass ich irgendwie meine eigenen Mac-Schlüsselpaare irgendwo hinzufügen sollte, um es zu entsprechen, da es bereits von der Firma erstellt wurde? Konnte jemand helfen oder vorschlagen, wo ich falsch gehe, habe ich Foren gesucht sie alle sind einfach nicht passend zu meinem Problem und andere Wege irreführend.So fügen Sie den bereits erstellten Keychain-Schlüssel zu Bereitstellungsprofilen hinzu

Vielen Dank im Voraus.

Antwort

0

Sie benötigen den privaten Schlüssel für das Entwicklerzertifikat, das Sie heruntergeladen haben. Der Fehler "Es gibt keine gültigen Paare von Zertifikaten/privaten Schlüsseln im Standard-Schlüsselbund" bedeutet, dass Sie nicht über den privaten Schlüssel verfügen.

Sie sagen "Meine Firma hat bereits ein [...] Entwicklerzertifikat erstellt", das klingt, als hätten sie ein Entwicklerzertifikat für Sie erstellt. Wenn dies der Fall ist, müssen sie Ihnen den privaten Schlüssel senden, da Sie dies standardmäßig nicht haben.

Im Allgemeinen sollte es jedem einzelnen Entwickler überlassen werden, eine Zertifikatssignierungsanforderung zu stellen und das Entwicklungszertifikat im Bereitstellungsportal zu gerenen. Es gibt keinen Grund für das Unternehmen, das für Sie zu tun.

Verwandte Themen