2011-09-09 3 views
2

J'ai mis en place un profil de provisionnement dans le etc porte-clés, mais je continue à obtenir cette erreur en essayant de créer un IPAiphone Xcode 4 CSSMERR_TP_CERT_NOT_VALID_YET

CSSMERR_TP_CERT_NOT_VALID_YET commande/usr/bin/codesign a échoué avec le code de sortie 1

J'ai lu quelque part que "nettoyer tous les contacts" pourrait aider, est-ce que quelqu'un sait où cette option est?

EDIT: Je viens de remarquer dans le porte-clés que le certificat dit "Ce certificat n'est pas encore valide" comment puis-je résoudre ce problème?

+0

comment avez-vous créé l'ipa ... avez-vous suivi les étapes exactes? – Aditya

+0

Trouvé la réponse, l'horloge du système a été mal définie - donc pas encore valide. Il doit vérifier l'heure locale par rapport à l'heure d'émission du certificat. [Je ne peux pas répondre à ma propre question en raison de la restriction de compte] – jimsmith

Répondre

5

Voici quelques étapes que vous pouvez suivre pour voir si le problème se produit. (Note: Je sais que certaines d'entre elles sont des étapes de base, mais je les énumère parce qu'elles sont certaines des étapes que je suivrais dans la même situation)

  • L'horloge de votre système fonctionne-t-elle correctement? ?
  • Vous avez peut-être une version obsolète du certificat. Essayez de télécharger à nouveau le CERT depuis le portail et de le réinstaller.
  • Si XCode se plaint encore, dans le menu BUILD, sélectionnez 'Nettoyer toutes les cibles' et le Build votre projet à nouveau
  • Sous le menu WINDOW, sélectionnez Organizer. Accédez à la section Provisioning et vérifiez si les profils nécessaires sont installés. Et voir si tout est « verte » soit aucune erreur rouge/
  • Faites un « Obtenir des informations » sur les deux votre projet et votre cible et assurez-vous que le certificat approprié est réglé sur le bon profil
+1

c'était l'horloge du système, merci – jimsmith

+0

Vous êtes les bienvenus jimsmith, et je vous remercie de marquer mon poste comme une réponse, même si vous semblez avoir trouvé la solution à la même temps :) A bientôt! – Madhu

+0

Horloge système pour moi aussi après le crash du système. Merci de m'avoir sauvé des ennuis! –

1

J'ai eu un problème similaire et ce n'était pas que mon horloge système était mal réglée, mais le certificat avait été "créé" quelques heures dans le futur, probablement sur un système dans un fuseau horaire différent. J'ai changé mon horloge système à quelques heures dans le futur pour faire semblant et VIOLA!

Questions connexes