2010-10-14 6 views
1

La dernière fois que j'ai été déployé sur un appareil la semaine dernière. Depuis, j'ai peaufiné le simulateur. Mon certificat de développeur a expiré le 11 octobre. J'ai essayé de déployer sur mon iPhone aujourd'hui et j'ai eu des erreurs de code. J'ai vérifié et découvert mon certificat de développeur a expiré, alors je suis allé de l'avant et renouvelé sur le portail de Provisioning. Bien, cela n'a pas arrangé mon problème, parce que maintenant je vois une erreur que je n'ai jamais eue. Dans la fenêtre Organisateur, dans le volet de profils d'approvisionnement, sous le profil de provisionnement pour mon paquet App, j'ai un point d'exclamation jaune:Problème de signature de code: le certificat de développeur a expiré, aide?

"A valid signing identity matching this profile could not be found in your keychain." 

Je ne comprends pas. J'ai un certificat renouvelé et ma clé privée est toujours là. J'ai l'impression que je vais devenir fou. S'il vous plaît aider! Je peux prendre des captures d'écran mais je ne sais pas comment les poster ici.

+0

Voir la réponse acceptée: J'ai dû supprimer mon certificat, le révoquer dans le portail d'approvisionnement sur le site de développeur, puis réappliquer pour un certificat en suivant les instructions. J'ai également dû créer un nouveau profil d'approvisionnement après avoir créé le nouveau certificat. – Justin

Répondre

2

Je pense que j'avais quelque chose de similaire après l'installation d'un nouveau disque dur et la reconstruction de la machine. Je suggérerais de balayer tous les certs et d'autres choses et recommencer en demandant un certificat et en l'installant dans le porte-clés. Le get un nouveau profil de disposition, etc. Imaginez que c'est la première fois.

C'est facile à travers le portail et ne prend que quelques minutes. Cela a fonctionné pour moi.

+0

++ Je souhaite avoir essayé cela il y a longtemps. Je fais du googling depuis 100 ans. J'ai révoqué mon certificat, l'ai supprimé de Keychain.app, puis réappliqué. J'ai dû créer un tout nouveau profil d'approvisionnement. Maintenant ça marche encore. – Justin

Questions connexes