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?
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é.
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.
XCode 9.
Si tu es sur:
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.
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.