Avant de mettre à jour Xcode vers 7.2, j'utilisais Xcode 7.1.1 pour créer et distribuer des applications. J'ai effectué la mise à niveau vers Xcode 7.2 et aucun de mes profils d'approvisionnement (correspondant à l'ID de bundle de cette application particulière) ne correspond aux certificats installés qui fonctionnaient dans Xcode 7.1.1.
J'obtiens seulement :
Vos paramètres de construction spécifient un profil de provisionnement avec l'UUID "some_number", cependant, aucun profil de provisionnement n'a été trouvé.
J'ai essayé de régénérer un .certSigningRequest
pour générer un nouveau certificat et un nouveau profil et je me suis assuré que l'équipe dans l'onglet Général de la cible est correcte. Chaque fois que je sélectionne un profil de provisionnement, toutes mes identités de signature de code apparaissent dans les identités du trousseau, mais aucune d'entre elles ne s'apparie correctement.
Il semble que le fait de définir le profil d'approvisionnement sur Automatique et l'identité de signature de code sur Développeur iOS résoudra cette erreur, mais l'avantage de gérer mes profils d'approvisionnement disparaît car je pense que Xcode les gère ensuite.
Avez-vous une idée de la raison pour laquelle le fait de définir mes profils d'approvisionnement et mes identités de signature de code sur autre chose qu'Automatic et iOS Developer produit cette erreur ?
J'ai également eu quelques problèmes après la mise à jour de Xcode.
Je l'ai résolu en ouvrant les préférences de Xcode (⌘+,), en allant dans Accounts &rarr ; View Details. Ensuite, sélectionnez tous les profils de provisionnement et supprimez-les avec backspace (note : ils ne peuvent pas être supprimés dans Xcode 7.2). Redémarrez Xcode, sinon la liste ne semble pas se mettre à jour correctement.
Maintenant, cliquez sur le bouton Télécharger tout, et vous devriez retrouver dans Xcode tous les profils de provisionnement que vous avez définis dans le centre des membres. Ne vous inquiétez pas pour ceux générés par Xcode (préfixés par XC:
), Xcode les régénérera si nécessaire. Redémarrez Xcode à nouveau.
Maintenant, allez dans la section Code Signing dans vos Build Settings et sélectionnez le profil et le cert correct.
Pourquoi cela se produit-il ? Aucune idée... J'ai abandonné l'idée de comprendre la politique d'Apple concernant la signature des applications.
J'ai également le même problème, dans Xcode 7.2
.
Il a été résolu par les étapes suivantes:-
Ouvrez les préférences de Xcode,
Sélectionnez l'équipe appropriée,
Cliquez sur le bouton "View Details.." ;.
Dans la section "Signing Identities" : cliquez sur "Reset" ; pour chacun d'eux.
Dans la section "Provisioning Profiles" ;. Cliquez sur "Download All" ;.
Cliquez sur "Done." ;
Allez dans Xcode, paramètres de construction, sélectionnez-le. Dans l'onglet Général, les problèmes devraient être supprimés.
8) Redémarrez le Xcode.
C'est tout.
Après avoir effectué toutes les étapes suggérées (pour certaines raisons, le retour en arrière ne supprime pas le profil de provision), l'erreur continue de se produire. Jusqu'à ce que je comprenne finalement qu'il faut redémarrer Xcode. Probablement, cela devrait être la première étape lorsque vous avez affaire à Xcode :)