web-dev-qa-db-fra.com

Un profil d'approvisionnement valide pour cet exécutable n'a pas été trouvé. Erreur Xcode 9

J'ai un iPhone sur lequel, jusqu'à hier soir, pouvait exécuter une application sans problème, mon iphone est ajouté au portail des développeurs et la signature est définie sur auto dans Xcode 9, et tout fonctionnait bien. Depuis hier matin j'ai commencé à recevoir des erreurs 

Un profil d'approvisionnement valide pour cet exécutable n'a pas été trouvé.

Je peux voir que l'appareil est sur le portail des développeurs, mais je peux également installer l'application sur un autre téléphone à partir de Xcode 9. Il est donc clair que ce n'est pas un problème lié au portail de développeur.

J'ai redémarré/redémarré complètement l'iPhone à quelques reprises et également assez Xcode 9 également, mais cela ne semble pas fonctionner.

Comment cela peut-il être résolu?

4
vishal dharankar

Peu importe, cela a été résolu comme suit,

Supprimez le dossier de données dérivé et le périphérique de Xcode, redémarrez Xcode et connectez à nouveau l'iPhone. Cette fois, le périphérique a été réindexé et tout s'est bien passé.

7
vishal dharankar

Ce problème a été résolu en accédant à developer.Apple.com/account> Certificats, ID et profils> Profil de provisioning> Développement, créez ou téléchargez un profil de provisioning valide existant et double-cliquez dessus. Il convient d’ajouter le profil de provisioning au périphérique que vous utilisez.

2
CK-Rom Luna

XCode 9.

Si tu es sur:

  • Le profil d'approvisionnement a été créé correctement.
  • UDID ajouté (votre iPhone/iPad) à la catégorie des appareils.

Si vous importez manuellement le profil de provision, mais que vous ne pouvez pas le créer sur votre téléphone, essayez de Vérifier "Gérer automatiquement la signature" dans votre projet> Général> Signature

Ça marche pour moi.

 enter image description here

1
Tuan Huynh

Essayez peut-être ceci: 1. Ouvrez l’application Keychain 2. Choisissez "Session" dans le panneau de gauche 3. Essayez des mots-clés liés (votre identifiant Apple, votre nom d’équipe, etc.) dans l’entrée de recherche en haut à droite, vous pouvez trouver toutes vos certifications, certaines peuvent expirer, il suffit de les supprimer et de redémarrer Xcode/reconnecter votre appareil.

0
zzdever