J'ai une application que j'ai sur l'AppStore depuis un moment et que j'ai mise à jour plusieurs fois.
Après avoir installé mon Mac à partir de zéro sans sauvegarder mes certificats (comme je sais maintenant que je devrais le faire), j'ai essayé de configurer à nouveau le processus de signature sans succès. J'ai l'erreur :
Erreur de CodeSign : la signature de code est requise pour le type de produit 'Application' dans le SDK 'iOS 6.1'
Après quelques tentatives, j'ai supprimé tous les certificats dans le trousseau, supprimé tous les fichiers de provisioning à la fois dans l'organiseur et sur mon téléphone, et supprimé tout sur le portail de provisioning.
Ensuite, j'ai laissé Xcode tout faire. (XCode 4.6 installé aujourd'hui) Il ajoute à la fois les certificats de développement et de distribution à mon trousseau et les fichiers de provisioning de développement et de distribution à l'organiseur.
Mais une chose étrange se produit. Un ancien profil de provisioning que j'ai utilisé sur un autre projet il y a quelques années continue de réapparaître. Je me demande pourquoi et si cela pourrait perturber le processus de signature ?
Voici ce qui est indiqué sur le portail de provisioning. Le profil inférieur est l'ancien qui continue de réapparaître. Il possède un autre appID. Et il est étrange de voir indiqué "Géré par XCode" seulement sur celui-là. J'ai laissé Xcode faire le travail. Et la date est la même que le profil que j'ai créé aujourd'hui.
Puis-je me débarrasser de cet ancien profil ? Est-ce que Xcode est confus et est-ce la raison de cela ?