Lorsque j'ai essayé de construire et d'exécuter, Xcode a dit que mon appareil était verrouillé. J'ai regardé mon iPhone et il n'est pas du tout verrouillé. Comment puis-je réparer ça?
Lorsque j'ai essayé de construire et d'exécuter, Xcode a dit que mon appareil était verrouillé. J'ai regardé mon iPhone et il n'est pas du tout verrouillé. Comment puis-je réparer ça?
Réponses:
Par hasard, n'avez-vous pas «fait confiance» à l'appareil? Cela l'empêchera de communiquer avec xcode même si l'appareil est déverrouillé.
Mise à jour, voici un document d'assistance d'Apple: http://support.apple.com/en-us/HT5868
Mon téléphone a été configuré pour "faire confiance" au Mac, et j'ai quand même rencontré cette erreur avec Xcode 6.1.1.
Cela a fonctionné pour moi:
J'ai récemment rencontré ce problème avec XCode 8 juste après la mise à jour de mon appareil d'iOS 9 à 10. L'erreur exacte que j'ai reçue était: Development cannot be enabled while your device is locked. Please unlock your device and reattach.
j'ai reçu cette erreur même lorsque mon téléphone a été déverrouillé, et après avoir débranché et rebranché l'appareil.
Comme mentionné dans plusieurs réponses, le device is locked
message se réfère en fait à l'appareil qui ne fait pas confiance au MacBook. Dans mon cas, je pense que mon téléphone n'a pas fait confiance à mon ordinateur après la mise à jour vers iOS 10. Voici les étapes qui m'ont permis de réinitialiser les paramètres (c'est le même processus qui est mentionné dans la page d'assistance Apple dans la réponse des professeurs) ):
Settings > General > Reset
, puis appuyez surReset Location & Privacy
device locked
erreur devrait disparaître.device is locked
transmettre le message sans aucune modification notable des paramètres de mon iPhone ou des paramètres de XCode. Quelque part en cours de route, mes paramètres de confiance pour mon ordinateur sont réinitialisés, mais je ne sais pas quand ni où.
Dans le menu Fenêtre dans la barre supérieure de Xcode, sélectionnez Périphériques et simulateurs.
(ou Appuyez sur MAJ + COMMANDE + 2)
Sélectionnez ensuite votre appareil, faites un clic droit et sélectionnez Dissocier.
Une fois que vous avez fait cela, Trust or Don't trust apparaîtra sur votre appareil.
Faites à nouveau confiance à l'appareil et il commencera à le préparer pour le développement.
Attendez que Xcode associe l'appareil pour le développement et vous êtes prêt à partir!
J'ai rencontré le même problème même si j'ai sélectionné l'option "Faire confiance à cet ordinateur" la première fois.
Cela a fonctionné pour moi
Le moyen le plus rapide pour l'instant que j'ai trouvé est:
1) Allez dans Fenêtre -> appareils (changé le raccourci clavier dans xcode en CMD + P pour moi)
2) Appuyez sur dissocier sur l'appareil.
3) Appuyez sur la confiance dans l'iPhone.
4) Construisez à nouveau ou exécutez sans construire (Ctrl + CMD + R)
Pour tous ceux qui ont besoin d'une réponse logique ..
J'ai essayé toutes les réponses sur cette page (7 à l'époque, bien que 2 soient des doublons) et elles n'ont pas toutes réussi à me débarrasser de cette erreur Xcode.
Pour ceux qui ont ce problème dans Xcode 9: le simple redémarrage de Xcode devrait résoudre le problème.
J'ai une solution très simple qui a fonctionné pour moi instantanément. Prend environ 10 secondes pour faire:
1) Allez Window -> Devices & Simulators
et décochezShow as run destination
2) Débranchez le câble et rebranchez-le.
3) Exécutez le projet.
Cela devrait résoudre votre problème!
2) Unplug the cable and plug it back in. Run the project.
Une solution simple:
Tout d'abord, débranchez votre appareil.
Maintenant, déverrouillez votre appareil et rebranchez-le. Assurez-vous que l'appareil est déverrouillé.
Exécutez maintenant le projet Xcode en sélectionnant le périphérique comme cible.
Cela se produit parfois lors de l'utilisation de Xcode 9.
Il existe plusieurs solutions à cela, comme mentionné ci-dessous:
Remarque: assurez-vous que votre appareil n'est pas verrouillé lorsque Xcode essaie d'installer l'application.
Solution 1:
je. Disconnect device
etconnect again
Solution 2:
je. Restart you device
Solution 3:
je. Disconnect device
ii. Quit Xcode
(Touche de raccourci :cmd + Q)
iii. Open your project
iv. Clean project
(Touche de raccourci: cmd + shift + K
)
v. Maintenant connect device
vi. Run
votre projet
Pour moi, la solution 3 a parfaitement fonctionné
Récemment, j'ai rencontré le Xcode montre "le développement ne peut pas être activé lorsque votre appareil est verrouillé, veuillez déverrouiller votre appareil et le rattacher. (0xE80000E2).
Si votre appareil iOS est déjà déverrouillé et connecté à mac et obtient toujours l'erreur de Xcode 8.1 après la mise à niveau vers iOS 10.1.1, alors le mac n'est pas approuvé par l'appareil.
Pour le résoudre, déconnectez d'abord l'appareil sur mac, puis accédez à l'application des paramètres iOS et ouvrez général-> réinitialiser-> Réinitialiser l'emplacement et la confidentialité.
Ensuite, connectez l'appareil au mac et lorsque vous y êtes invité, sélectionnez select trust the mac.
Attendez ensuite les fichiers de symboles de traitement sur votre appareil et votre Mac. Une fois terminé, vous pouvez exécuter le projet sur votre appareil. Ça va marcher.
Ce problème ne concerne pas ou non la «confiance». C'est un bug dans Xcode.
Suivez simplement ces étapes.
Lorsque Xcode est en cours d'exécution et que votre appareil est connecté:
Je rencontre ce problème assez souvent (au moins comme 5 fois par semaine). Presque chaque fois que cela se produit, un redémarrage de Xcode le corrige. Mais cette fois, rien ne semblait fonctionner, y compris:
Fait des dizaines de fois dans toutes sortes d'ordres différents.
Ce qui a résolu le problème pour moi cette fois était simplement:
✅ Redémarrage du Mac.
Il existe un moyen simple de résoudre ce problème. Au moins ça marche pour moi. Dans votre appareil iPhone, accédez à Paramètres> Développeur> cliquez sur «Effacer l'ordinateur de confiance» Tapez le mot de passe requis Et c'est fait !!!
La manière la plus simple que j'ai trouvée.
Généralement, le simple débranchement / rebranchement semble fonctionner pour moi. Mais aujourd'hui, cela n'a pas fonctionné et quelque chose d'autre semble avoir fonctionné: j'ai activé le débogage réseau sur l'appareil en question et il semblait presque qu'il se souvenait d'un ancien paramètre de «verrouillage» du réseau, tout en ne voyant pas que l'appareil était réellement connecté via USB . Après avoir (temporairement) désélectionné " Se connecter via le réseau " et se reconnecter, les choses ont recommencé à fonctionner.
Beaucoup de réponses, mais celle qui a fonctionné pour moi (El Capitan, Xcode 8.2) a été de fermer iTunes. Si cela a une connexion au périphérique IOS, bien que Xcode puisse charger les composants de l'application, il ne parviendra toujours pas à l'exécuter.
Sur votre appareil (iPhone / iPad), allez: Paramètres -> Développeur -> Effacer les ordinateurs approuvés a fonctionné pour moi.
Cela peut également se produire en raison d'une mise à jour en attente sur votre appareil. Cela signifie également que vous devez mettre à jour votre téléphone, vous connecter au MacBook (faites-lui confiance si nécessaire). C'est ainsi que j'ai trouvé mon problème et sa solution.
Une possibilité à vérifier, si aucune de ces autres solutions ne fonctionne, est qu'il n'y a plus d'espace sur l'appareil. Xcode ne vous donnera pas une erreur utile "appareil plein" pour vous dire que votre appareil n'a plus d'espace de stockage, mais il ne pourra pas non plus déployer une version d'application sur un appareil dont le stockage est plein. La seule solution dans cette situation est de supprimer des médias ou d'autres applications / données pour libérer suffisamment d'espace.
Parfois, votre appareil cesse de faire confiance à votre PC sans aucune recherche. allez dans vos paramètres puis général> réinitialiser> réinitialiser l'emplacement et la confidentialité. et rebranchez votre appareil à votre PC et appuyez sur l'invite "faire confiance à cet appareil" qui apparaît dans votre téléphone.
Une autre solution à ce problème consiste à connecter votre iPhone avec votre Xcode ouvert pendant que votre iPhone est dans l'écran d'accueil, pas en écran de verrouillage ou avec une application ouverte.
J'ai dû rajouter un appareil à xcode.
Dans XCode, ouvrez Appareils et simulateurs (CMD + Maj + 2), dans la liste de gauche, appuyez sur le bouton + et ajoutez à nouveau le même appareil.