J'ai vu quelques autres questions sur ce sujet, mais aucune comme la mienne. Hier, j'ai innocemment ajouté un appareil à la liste des appareils.
Question:
J'ai l'impression qu'une fois que vous ajoutez un appareil, il sera désormais lié au profil d'approvisionnement. Cependant, je pense que ce n'était pas lié à l'un de mes profils de distribution. Je suis donc allé modifier le profil, j'ai cliqué sur la coche à côté de l'appareil et j'ai cliqué sur soumettre. C'est là que les problèmes ont commencé.
Je remarque deux choses: j'ai récemment renouvelé mes profils de certificat/provisioning il y a environ une semaine. Maintenant, il pense que j'ai renouvelé mon profil d'approvisionnement hier (ou du moins il le dit dans l'organisateur).
En outre, lorsque j'essaie de créer un projet, j'obtiens le terrible "Aucun profil de provisionnement non expiré trouvé qui contient l'un des certificats de signature du trousseau". Dans les paramètres de génération, mon identité de signature apparaît sous Identités sans profil d'approvisionnement. J'ai lu des histoires d'horreur de gens qui doivent tout démolir et reconstruire et j'espère que je n'ai pas à le faire ici ..
Question connexe:
Erreur de signature de code: aucun profil de provisionnement non expiré trouvé qui contient l'un des certificats de signature du troussea
la distribution iOS est tellement pénible! Cela a fonctionné pour moi (suivez les étapes dans cet ordre):
1) dans l'organiseur xcode:
2) dans le trousseau mac os x:
3) allez sur developer.Apple.com
4) revenez à l'organisateur xcode:
sur les popups cliquez sur le bouton positif
5) dans votre projet xcode allez dans l'onglet "build settings"
6) retournez à l'organisateur xcode:
Aujourd'hui, j'ai installé Xcode 4.3.2
, et a immédiatement eu le même problème! Tout d'abord, essayez d'archiver la distribution, puis dans un nouveau projet propre, essayez d'exécuter sur un périphérique. J'ai résolu les deux problèmes.
1. Pour une distribution réussie, j'ai téléchargé et installé mon certificat de distribution à partir du portail de provisioning iOS, après cela, dans Xcode, j'ai configuré Code Signing Identity
correctement. Cela a résolu mon problème d'archivage.
2. J'ai eu le même problème en créant un nouveau projet et en essayant de fonctionner sur l'appareil. De nouveau dans le portail de provisioning dans certificates
j'ai supprimé mon certificat de développement. J'ai également supprimé tous les profils de disposition de développement. Les a également supprimés de l'organiseur. J'ai ensuite ajouté à nouveau l'appareil. J'espère que cela t'aides!
Pour moi, il suffit de cliquer sur le "bouton Actualiser" en bas à droite était la réponse!
J'espère pouvoir aider quelqu'un.
J'ai reçu cette erreur lorsque l'identifiant de l'ensemble de mon application ne correspondait pas au profil d'approvisionnement que j'essayais d'utiliser avec.
J'ai Xcode 5.1 et j'ai résolu le problème comme ceci
Xcode -> Préférences -> Comptes -> Afficher les détails -> Bouton Actualiser (en bas à gauche)
Après avoir été rafraîchi, j'ai cliqué sur terminé, et l'erreur a disparu :)
Je suis tombé sur cela aujourd'hui. Il s'avère qu'après avoir nettoyé ma liste d'appareils (supprimé quelques-uns pour lesquels je ne fais plus de développement), certains de mes certificats de développement ont été invalides. J'ai supprimé ceux des profils d'approvisionnement et les ai régénérés.