web-dev-qa-db-fra.com

Le périphérique ne fonctionne pas avec l'erreur iOS 9 Xcode 7.0

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.

14
dancingbush

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.

16
FreeNickname

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.

14
Jonny

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

2
Alfishe

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.

2
fasteque

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. 

2
iosuser2332

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.

1
冯剑龙

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.

1
dbergman

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/iPhoneO‌​S.platform/DeviceSup‌​port/

et collez l’image du disque de développeur (iOS version you need) que vous venez de télécharger manuellement.

1
Aashish

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.

0
gklka