J'ai récemment mis à niveau mon appareil vers iOS 9.
Le périphérique ne fonctionnera pas dans Xcode 7.1, lorsqu’une tentative d’exécution s’affiche:
Une erreur s'est produite lors de l'activation du développement sur ce périphérique . Essayez de redémarrer et de reconnecter le périphérique. (0xE8000076)
J'ai donc mis à jour iTunes et téléchargé Xcode 7.0 comme suggéré ici , nettoyé et construit .. Pas de chance.
Toute entrée appréciée.
Eh bien, cela vaut la peine d'essayer comme le message d'erreur le propose: redémarrez et reconnectez l'appareil.
UPDATE: il est possible que deux redémarrages soient nécessaires. Jetez un oeil aux commentaires à cette réponse.
UPDATE 2 : Si rien d'autre ne résout le problème, essayez de restaurer le périphérique.
Avait le même problème maintenant. J'ai ouvert des instruments. Quand je le fermerais, Xcode autoriserait mon iPhone. Cela pourrait valoir le coup.
L'explication du problème et du correctif: - XCode 7 a commencé à surveiller les connexions des applications au périphérique - Si XCode "n'aime pas" l'application ou le type d'activité entre l'ordinateur et le périphérique iOS - il affiche un message aussi étrange
Fix - Fermez toutes les applications pouvant communiquer avec un périphérique iOS: - AppCode - cela cause probablement des problèmes - Instrumentation XCode - ne provoque généralement pas de problèmes, mais peut-être parfois - iTunes - jamais vu, mais il est également cible probable
Pour ne pas avoir d'effets secondaires, il est préférable de redémarrer le périphérique (avec le câble débranché) et de rendre le projet Clean propre avant la prochaine tentative d'exécution sur un périphérique.
J'espère que cela vous épargnera quelques minutes et quelques neurones dans votre cerveau
J'ai eu le même problème avec l'Apple TV et mon problème était le désalignement entre la version de Xcode et la version de tvOS sur le périphérique.
J'avais Xcode 9.0 et tvOS 11.0 et tout fonctionnait bien, puis, grâce à l'option de mises à jour automatiques activée sur mon Apple TV, le périphérique a été mis à jour vers tvOS 11.1 .
Le problème était que Xcode 9.0 ne supportait pas tvOS 11.1, il fallait donc simplement mettre à niveau Xcode vers la version 9.1.
Une chose que je peux suggérer, est de vérifier le périphérique pris en charge par Xcode dans le dossier suivant (au moins sur un Mac):
/Users/YOUR_USER_NAME/Library/Developer/Xcode
Ici vous avez des dossiers comme iOS DeviceSupport
ou tvOS DeviceSupport
et à l'intérieur d'eux, vous devriez avoir la version iOS/tvOS du périphérique que vous essayez d'utiliser.
S'il n'est pas disponible, cela signifie très probablement que votre Xcode ne prend pas en charge (mettez donc à jour Xcode) ou que vous devez installer le SDK approprié à partir de Xcode.
Quoi qu'il en soit, à mon avis, le message d'erreur devrait être un peu plus clair et utile.
Xcode stocke des informations sur différents périphériques iOS connectés à votre ordinateur dans/Utilisateurs/"votre répertoire de départ"/Bibliothèque/Développeur/Xcode/iOS DeviceSupport. (OS X El Capitan, Xcode 6.4). J'ai trouvé un répertoire à l'intérieur qui portait le même nom que la version iOS de l'iPhone et qui comportait ce genre d'erreur et d'effacement. Lorsque j'ai connecté mon iPhone une fois de plus, Xcode a commencé à copier les symboles nécessaires . Après avoir terminé Xcode, je n'ai plus reçu d'erreur. Je suppose que les autres versions de Xcode (7.3.1, 8.0) stockent des informations sur les appareils iOS dans le même répertoire.
J'ai eu le même problème dans Xcode Version 9.4 (9F1027a) avec iPhone 5s (9.3.2). Sur la base des réponses précédentes, j'ai fermé l'instrument, le simulateur et rouvert le projet Xcode à deux reprises. Alors ça marche.
J'ai eu le même problème en essayant d'installer une application sur mon AppleTV. Il se trouve que j'avais une version bêta de tvOS (mise à jour automatique). Une fois la version bêta retirée et le logiciel GM installé, l’installation a bien fonctionné et j’ai pu déboguer.
J'ai eu le même problème dans xCode7 car il ne supporte que jusqu'à iOS 9.3 . Vous devrez donc peut-être ajouter une Image de disque de développeur de version iOS à partir de votre appareil. Vous devez aller à:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
et collez l’image du disque de développeur (iOS version you need
) que vous venez de télécharger manuellement.
Mon problème était que j'ai accidentellement mis un lien symbolique dans les actifs, ce qui conduit à lui-même. Le supprimer corrigeait le problème.