2015-11-26 1 views
0

J'essaye de préparer une construction ad-hoc pour une application iOS. Je suis inscrit en tant que membre de l'équipe (TEAM ROLE) dans le programme de développement de la pomme. L'administrateur de mon équipe a déjà généré un certificat de distribution et a enregistré le périphérique, ainsi que le profil de provisionnement de distribution.Est-ce que le profil d'approvisionnement lui-même suffit pour la signature du code de l'application?

Maintenant, je veux savoir, si je veux créer la construction à partir de mon système local, le profil d'approvisionnement est-il suffisant pour faire la construction ou j'ai besoin d'installer le certificat de distribution aussi bien? Je suis curieux de savoir parce que je pense, le profil d'approvisionnement a toutes les informations nécessaires comme: Certificat de distribution et informations sur l'appareil Merci pour votre aide.

Répondre

2

Non, vous aurez besoin du certificat de distribution et du profil de provisionnement correspondant installés sur la machine effectuant la génération.

Si le certificat de distribution n'est pas installé, vous ne pourrez pas le sélectionner dans le paramètre de construction 'Identité de signature de code'.

+0

merci, cela aiderait certainement! J'ai donc besoin de demander un certificat de distribution à mon administrateur (comme avec le rôle d'équipe, je ne peux pas le télécharger directement via le portail de développement Apple). Si tel est le cas, existe-t-il un moyen de vérifier la validité du certificat de distribution par rapport au profil d'approvisionnement? Je veux dire que le profil d'approvisionnement est correctement lié au même certificat de distribution qui est fourni par admin! Je demande juste parce que, chaque fois que j'essaie de faire construire et pendant l'installation, je reçois un message d'alerte n'a pas pu être installé pour le moment! – Anant

+1

Oui, une fois que vous avez installé le certificat de distribution, ouvrez 'Keychain Access' et vérifiez que votre certificat possède une clé privée (il devrait y avoir une petite flèche à gauche sur laquelle vous pouvez cliquer pour développer). Si ce n'est pas le cas, vous devez trouver une machine dotée de la clé privée et exporter le certificat que vous devrez ensuite installer sur votre machine. S'il n'y a pas d'autre machine avec la clé privée, je pense que vous devrez révoquer le certificat et le régénérer. – JDx

+0

ok, le certificat de distribution est installé, mais la clé privée est manquante. Je suppose que cela doit être le problème, merci beaucoup pour cette information. – Anant