2010-01-11 5 views
6

Je suis un administrateur d'équipe (mais pas un agent d'équipe) pour le programme iPhone de notre société sur ADC. L'agent de l'équipe, qui est une personne distincte, peut-il me fournir une copie du fichier de profil de provisionnement de distribution que je peux utiliser avec XCode pour créer une build ad-hoc? Ceci est dû au fait que la personne de l'agent d'équipe n'est pas une personne technique mais que c'est elle qui s'est inscrite au programme.Distribution ad hoc iPhone en tant qu'administrateur d'équipe avec certificat d'agent d'équipe?

Quand j'ajouter le profil de distribution à mon XCode organiser, je vois une erreur pour le profil:

Une identité de signature valide correspondant ce profil n'a pu être trouvée dans votre trousseau

J'ai mon propre certificat de développement installé (developer_identity.cer) ainsi que AppleWWDRCA.cer installé sur mon gestionnaire KeyChain.

Devrions-nous changer la personne qui est l'agent de l'équipe, c'est donc mon certificat qui est utilisé avec le fichier de provisionnement de la distribution pour que la construction ad-hoc ait lieu?

Répondre

9

Ce qui vous manque est la paire de clés qui a été utilisée pour créer le certificat de développement. J'ai été dans ce scénario précis et ce dont vous avez besoin est que votre agent d'équipe exporte sa clé privée pour vous l'envoyer afin que vous puissiez l'installer dans un trousseau sur votre machine. Pour ce faire, ils doivent démarrer Keychain Access.app, parcourir la section des certificats de l'application, puis cliquer droit sur la clé privée et l'exporter pour vous. Ils peuvent définir un mot de passe sur la clé privée exportée afin qu'elle ne puisse être installée que par des personnes disposant du mot de passe. Une fois cela fait, ils vous envoient la clé et vous l'installez dans le trousseau de votre machine de développement. Vous pourrez ensuite utiliser le (s) certificat (s) qu'ils génèrent avec cette clé.

+0

Je suis confronté exactement au même problème. Je pensais que c'était le problème, alors je suis très heureux de voir que votre réponse confirme mon intuition. Je vous remercie! – Axeva

+0

paulthenerd, votre réponse a sauvé ma vie aujourd'hui ... Je voudrais dire qu'il est très important d'exporter la clé qui se trouve dans la section CERTIFICATS de Keychain Access.app et PAS sur les touches de section. Je vous remercie! – Katerina

Questions connexes