2010-06-28 4 views
7

Je viens de télécharger iphone sdk 4. quand je tente d'installer sur l'appareil que je reçoiscomment associer la clé privée d'un certificat dans le trousseau

"Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain"

Je suis passé par le processus de création d'un profil de provisionnement et cert par l'intermédiaire de l'assistant de provisionnement de développement d'iphone. Cependant, après avoir installé le profil et cert l'assistant demande de vérifier si les clés publique et privée sont jumelées (étonnamment, il montre une image de ce qui semble être une clé privée et un cert étant jumelé, c.-à-d. Ce n'est pas le cas dans mon trousseau.Clé publique, clé privée et cert sont là mais il ne semble y avoir aucune association

Est-ce que quelqu'un sait comment jumeler une clé privée et un certificat dans un porte-clés s'il vous plaît ce s'il vous plaît?

ps. J'ai vérifié ce fil, mais j'espère qu'il ya un moyen plus facile.

iPhone app signing: A valid signing identity matching this profile could not be found in your keychain

+0

comment avez-vous installé votre cetificate –

+0

je pense que j'ai suivi les étapes du lien, c'est-à-dire supprimer l'entrée de keychain etc. et refaire le processus entier. – Remover

+0

J'espère que vous n'avez pas téléchargé le certificat lui-même. Vous avez juste besoin de télécharger le profil d'approvisionnement. L'installer installe le cert. et s'associe à la paire de clés. –

Répondre

3

I wrote a wiki page (here) qui décrit comment exporter votre certificat et votre paire de clés privées. Il est prévu que mes clients de développement iOS m'envoient leur ad-hoc, mais je crois que cela résoudra votre problème aussi. La clé est de vous assurer que vous exportez le certificat et la clé privée PAIR en une seule fois - pas comme deux exportations distinctes.

Espérons que la capture d'écran au bas de cette page sera utile.

Questions connexes