Renouvellement certificat, provisioning profile, ...
mancool
Membre
Bonjour,
J'ai un gros problème mon certificat ou mes provisioning profiles.
De ce que j'ai compris, il faut renouveler les provisioning profiles tous les 3 mois. J'ai déjà réussi à le faire une fois mais je ne sais pas comment.
Et maintenant, rebelotte. sauf que cette fois-ci, je n'y arrive pas.
Voici le message d'erreur que m'affiche Xcode quand j'essaie de compiler mon code:
Dans l'Organizer, dans la section "Provisioning Profiles", j'ai 3 profiles qui expirent soit en décembre 2012 soit en octobre 2012. Par contre, le status des 3 profiles est:
Et quand je sélectionne un profile, j'ai un bandeau jaune qui apparaà®t en haut de la fenêtre avec le message:
Dans mon trousseau d'accès, j'ai bien mes 3 certificats qui sont valides:
- Apple Worldwide Developper Relations Certification Authority
- iPhone Developer
- iPhone Distribution
Je ne sais pas du tout ce qu'il faut faire pour renouveler mes provisioning profiles. Quelqu'un peut-il m'expliquer?
Merci d'avance.
J'ai un gros problème mon certificat ou mes provisioning profiles.
De ce que j'ai compris, il faut renouveler les provisioning profiles tous les 3 mois. J'ai déjà réussi à le faire une fois mais je ne sais pas comment.
Et maintenant, rebelotte. sauf que cette fois-ci, je n'y arrive pas.
Voici le message d'erreur que m'affiche Xcode quand j'essaie de compiler mon code:
Code Sign error: the identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain
Dans l'Organizer, dans la section "Provisioning Profiles", j'ai 3 profiles qui expirent soit en décembre 2012 soit en octobre 2012. Par contre, le status des 3 profiles est:
Valid signing identity not found
Et quand je sélectionne un profile, j'ai un bandeau jaune qui apparaà®t en haut de la fenêtre avec le message:
Xcode could not find a valid private-key/certificate pair for this profile in your keychain
Dans mon trousseau d'accès, j'ai bien mes 3 certificats qui sont valides:
- Apple Worldwide Developper Relations Certification Authority
- iPhone Developer
- iPhone Distribution
Je ne sais pas du tout ce qu'il faut faire pour renouveler mes provisioning profiles. Quelqu'un peut-il m'expliquer?
Merci d'avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour signer n'importe quoi électroniquement, y compris du code, il faut une clé privée.
(C'est elle qui garantit que tu es qui tu prétend être, d'où la "signature" électronique)
Tu as dû en générer une quand tu as suivi la procédure décrite sur developer.apple.com dans le portail iOS, mais si tu l'as supprimée de ton trousseau depuis forcément ça va plus marcher...
Dans le cas où je l'ai supprimée, si je régénère une clé privée, je pourrais l'associer à mon certificat?
(un peu comme sur cette capture)
Si tu ne l'a's pas c'est que tu n'as pas de clé privée associée à ton certificat forcément ça peut pas marcher tu ne pourras pas te servir d'un certificat pour signer qqch (ici ton code) si tu n'as pas la clé privée associée !
Si tu regénères une clé privée, il faudra regénérer le certificat aussi, évidemment, puisque le certificat contient les informations attachées à la clé privée et que les deux sont liés. (Sinon c'est un peu si changeais la clé de ta porte d'entrée mais pas la serrure...)
Je vais donc régénérer ces certificats mais avant, j'ai encore une question:
Sachant que j'ai une licence entreprise, si je ne supprime que mon certificat Developer, est-ce que j'aurai des problèmes pour installer mon application sur des iPhones? Est-ce que j'aurai des problèmes de fonctionnement des applications qui sont déjà installées?