2011-11-16 5 views
7

Je suis en train d'utiliser Codesign dans le suit comme Terminal:Codesign Aucune identité trouvé

codesign -f -s "3rd Party Mac Developer Application: asdf" -v "My App.app" 

Mais je continue à obtenir cette erreur:

3rd Party Mac Developer Application: asdf: no identity found 

Toutes les idées? Fondamentalement, codesign ne peut pas "voir" ce certificat. Mais, peu importe comment je le tape, j'ai la même erreur. J'ai essayé ce qui suit:

codesign -f -s "3rd Party Mac Developer Application: asdf" -v "My App.app" 
codesign -f -s 3rd Party Mac Developer Application: asdf -v "My App.app" 
codesign -f -s 3rd\ Party\ Mac\ Developer\ Application:\ asdf -v "My App.app" 
codesign -f -s asdf -v "My App.app" 
codesign -f -s "asdf" -v "My App.app" 
codesign -f -s Application -v "My App.app" 

Spécifiquement, j'essaye d'obtenir mon application dans le Mac App Store. Est-ce un problème avec l'approvisionnement ou quelque chose? J'ai l'impression d'avoir tout essayé

Répondre

6

J'ai recréé les certificats et cela a résolu le problème. La raison pour laquelle j'ai posté cette question est parce que j'avais recréé les certificats avant, en vain. Toutefois, pour une raison quelconque, le certificat 'Application tierce Mac Developer Application: asdf' manquait la clé privée.

Questions connexes