les paramètres de construction spécifient un profil d'approvisionnement avec L'UUID

Je n'arrive pas à archiver une application sur un nouvel ordinateur. J'ai créé de nouveaux profils d'approvisionnement pour la distribution et le développement. J'ai créé une nouvelle demande de signature de certificat. Je peux construire mon appli sur mon iPhone, mais je ne peux pas l'archiver. Je n'arrête pas de recevoir l'erreur:

aucun profil d'approvisionnement correspondant trouvé vos paramètres de construction spécifier un profil d'approvisionnement avec L'UUID "BD657D9A -..."cependant, aucun de ces un profil d'approvisionnement a été trouvé. Xcode peut résoudre ce problème en téléchargement d'un nouveau profil d'approvisionnement à partir du Centre membre.

j'ai essayé de cliquer sur" Fix Issue " et il continue à être une erreur. J'ai retiré mes certificats du porte-clés et je les ai téléchargés de nouveau à travers le portail de développement et cela n'a pas fonctionné. J'ai essayé de nettoyer, reconstruire, fermer Xcode, et ça ne marche pas non plus. J'ai essayé de faire différentes combinaisons de Signature de Code-> Automatique, ainsi que choisir mon profil de provision de débogage pour être mon profil de développement que je viens de créer dans le portail dev, et choisir manuellement le profil de distribution que je viens de créer dans le portail dev également. Les deux ne semblent pas fonctionner. Tout autres conseils de dépannage? Grâce.

66
demandé sur Crystal 2014-03-02 08:03:29

17 réponses

j'utilise XCode 7.2 et j'ai vu ce problème. Redémarrer XCode résolu ceci pour moi. Pas sûr qu'il sera toujours résoudre le problème, mais vous pouvez vouloir essayer cette première.

114
répondu plivesey 2015-12-21 23:55:45

je sais qu'il est trop tard pour répondre ici, mais cette question vient au sommet après avoir cherché ce numéro. J'ai réussi à résoudre ce problème en sélectionnant le projet et dans Build settings j'ai changé les options UUID à ce que je voulais.

enter image description here

42
répondu Jibяaᴎ Khaᴎ 2015-01-09 11:03:16

si vous utilisez maintenant Xcode 7.2, il semble que vous recevrez ce message si vous téléchargez des profils individuels soit depuis le Developer Center ou depuis le compte Xcode > Preferences>. Sélectionnez le nom de l'équipe et voir les détails > Section des profils D'approvisionnement. J'ai téléchargé des profils individuels (j'en ai plusieurs douzaines donc c'est difficile d'en trouver un en particulier) et j'étais en train de tomber dans cette erreur. Même si vous sélectionnez Télécharger tout après le téléchargement de profils individuels, cette erreur apparaît toujours.

vous aurez besoin de trouver les profils D'approvisionnement et de les supprimer, puis sélectionnez Télécharger tout. La manière la plus simple est de faire un clic droit sur un profil dans les détails d'un compte qui est déjà téléchargé et de sélectionner Afficher dans Finder et de les supprimer tous. Ensuite, sélectionnez Télécharger tout et espérons que vos profils correspondent à votre signature de Code.

voir: Xcode 7.2 pas de profils d'approvisionnement correspondants trouvés

17
répondu n8yn8 2017-05-23 11:47:08

j'ai eu ce problème avec Xcode 7.2 et un exemple que j'ai téléchargé à partir d'un site de tutoriel, et j'ai essayé de l'exécuter sur mon iPhone.

pour moi Cette solution simple a fonctionné:

1) sous 'Build settings' - > 'Code signing' :vous trouverez L'UUID 'hard coded' du créateur original - > changez ceci en 'automatic' pour le débogage et la sortie:

enter image description here

2) sous "Général" - > "identité" - > équipe : sélectionnez votre profil d'approvisionnement. Vous pouvez également mettre à jour l'identifiant du paquet si nécessaire.

enter image description here

3) un "propre" est toujours une bonne idée Après de tels changements ,puis construire

cela a résolu le problème pour moi!

7
répondu Ronny Webers 2016-02-08 11:17:08

il s'agit d'un numéro connu du Xcode 7.1. Dans mon cas, recréer le profil a été la seule solution efficace

  1. supprimer le profil de distribution précédent au centre des membres
  2. recréer le profil de distribution
  3. Archive avec le profil recréé
4
répondu Dion Cho 2015-11-07 10:42:33

supprimer les données dérivées pour le projet a fonctionné pour moi:

rm -rf ~/Library/Developer/Xcode/DerivedData/AppName
2
répondu Matthijs Bierman 2016-05-26 11:03:09

essayez d'utiliser utilitaire de Configuration iPhone et l'organisateur de XCode pour vous assurer que tous les certificats/dispositions sont configurés correctement (ils doivent être marqués comme verts). Veuillez vérifier si votre appareil est inclus dans le certificat/disposition sur Apple Developer.

une Telle vérification et de tuer ouverture/XCode (tuer totalement, dans l'utilisation d'un Moniteur d'Activité) a fonctionné pour moi

1
répondu Alex Peda 2014-04-07 12:30:02

j'ai mis à jour Xcode7.1 à 7.1.1. Puis, résolu ce problème.

1
répondu sagaraya 2015-11-13 08:11:06

j'ai eu la même erreur quand j'ai essayé d'archiver, essayé de redémarrer XCode, nettoyer, reconstruire, rien n'a fonctionné pendant un moment. Puis avec la cible choisie comme mon projet, sous General - > Identity - > Bundle identifier, j'ai juste supprimé et re-dactylographié le même exact (je sais que c'est idiot!) bundle identifier le nom et ensuite essayé d'archiver à nouveau, cette fois, il a fonctionné. Un tel bug.

1
répondu AshleyC 2016-03-15 03:05:14

avait le même problème... assurez-vous que L'identifiant du paquet dans la vue générale de Xcode pour votre projet correspond à ce que le profil lit sur votre portail Web Dev, et puis ce profil est installé dans Xcode mot à mot. Sélectionnez ce profil dans votre configuration de construction, et vous pourriez être résolu maintenant( L'application installée sur les appareils sans problème), mais nous avons également remarqué que nous pourrions revenir à la vue générale et le bouton FIX a effectivement fonctionné: il a corrigé le profil" not found "(une fois "corrigé" le bouton fix disparaît)

0
répondu COCONUT INFO 2014-04-07 07:07:45

beaucoup de gens copient les profils manuellement à partir de leur dossier" Provisioning Profiles "dans" ~/Library/MobileDevice " avec succès (y compris moi-même). Si cela fonctionne pour vous, arrêter de copier+coller et lien symbolique!

$ sudo -i

# mkdir /Library/MobileDevice; ln -s /Users/myuser/Library/MobileDevice/Provisioning\ Profiles/ /Library/MobileDevice/ -- où myuser est votre nom d'utilisateur.

0
répondu humbolight 2015-12-07 20:45:47

assurez-vous que votre bundle id correspond à app id dans developer portal. J'ai eu l'identification de paquet com.company.MyApp et app id com.company.myapp

"
0
répondu derpoliuk 2015-12-29 08:20:44

j'ai résolu ce problème par les étapes suivantes:

  1. cd ~/Bibliothèque/MobileDevice/Approvisionnement\ Profiles/
  2. rm *.mobileprovision
  3. réinitialiser votre provision
0
répondu Robin Lee 2016-04-11 09:48:13

abandonné sur tout ce qui précède. La seule chose qui a fonctionné pour moi était:

  1. Supprimer les certificats et des profils à partir du portail des développeurs
  2. Supprimer les certificats et des profils à partir de mac
  3. recréer des certs et des profils dans developer portal, télécharger et installer sur mac
  4. Supprimer l'Identificateur de faisceau de l'onglet "Général" dans xcode
  5. ajouter à nouveau l'Identificateur de faisceau
  6. Assign nouveaux profils et entités de signature de code (dev et prod) dans la signature de code xcode
  7. (propre), de développer, de déployer à l'appareil/simulateur comme un test
  8. archiver et télécharger vers itunes version actuelle

à l'étape 7, xcode a demandé l'accès au porte - clés (ce qu'elle n'a pas fait dans les autres solutions mentionnées ci-dessus), une fois accordée-cela a fonctionné.

idem pour l'étape 8.

pas sûr de ce qui se passait (mes certs et profils n'avaient que 3 mois), et j'admets que c'était une méthode de "force brute" - mais ça a marché.

bonne chance.

0
répondu goggelj 2016-05-04 14:18:34

j'ai fait tout ce que tout le monde a suggéré, mais aucun de ceux-ci n'a réglé mon problème.

en utilisant le Xcode 7.3.1, ce qui a corrigé c'était ceci:

Modifier les paramètres pour exécuter l'application sur le simulateur. Si vous l'avez configuré pour fonctionner sur un périphérique, et que le périphérique udid n'est pas dans le profil d'approvisionnement, il va (à tort) vous crier dessus.

allez à votre projet > objectif > paramètres de construction > signature du Code > profil D'approvisionnement et le modifier entre "Automatique" pour sélectionner le profil exact que vous voulez. À ce stade, si vous n'avez pas changé l'application pour fonctionner sur un simulateur, une alerte pourrait surgir en vous criant de "corriger problème". Ne le faites PAS!

après avoir sélectionné manuellement votre profil d'approvisionnement dans la liste, archivez votre application. Viola!

0
répondu jungledev 2016-08-12 18:50:08

j'ai ouvert le projet.pbxproj avec éditeur de texte et recherché UUID et supprimer la ligne comme cette PROVISIONING_PROFILE = "UUID";

0
répondu Same7Farouk 2016-08-31 23:04:32

la plupart d'entre vous vont faire face à ce problème dans la dernière version de XCode i.e. 7.1, donc la solution que j'ai utilisé pour résoudre ce est

  1. Compiler le code dans Xcode 7.0
  2. nettoyer le projet
  3. construire le projet
  4. Archive

Tout Est Fait.

-1
répondu iYoung 2015-11-05 13:35:13