J'ai mon iPhone connecté à Xcode. Cela fonctionnait très bien récemment. Je le vois dans la section Appareils et simulateurs, mais lorsque j'essaie de compiler mon application, le code D's iPhone 6S is not connected. Xcode will continue when D's iPhone 6S is connected.
s'affiche.
Dans les appareils et les simulateurs, je le vois comme déconnecté ... J'ai essayé de redémarrer le téléphone, d'activer et de désactiver le wifi. C'est connecté au même réseau wifi, j'ai essayé de redémarrer Xcode, rien. Je lance Xcode 9, Beta 6 pour le moment. Est-ce que quelqu'un a un problème similaire et, espérons-le, sait comment le résoudre?
Apparemment, plus de gens ont ce problème. La seule "solution" que j'ai trouvée consistait à connecter l'iphone avec une clé USB, à exécuter l'application, puis à l'exécuter en utilisant le wifi. Cela résout généralement mon problème.
Dans Fenêtre> Périphériques et simulateurs, cliquez avec le bouton droit de la souris sur votre iPhone et sélectionnez "Se connecter avec l'adresse IP", puis entrez l'adresse IP de l'iPhone et vous êtes connecté.
Très susceptible de fonctionner:
window
-> Devices and Simulators
Unpair Device
Désactivez WIFI on Mac , et aussi sur votre iPhone aussi. Puis activez WIFI à nouveau sur les deux appareils.
Je suis souvent confronté à ce problème car je n'utilise pas de câble USB pour créer l'application sur mon iPhone. C'est donc ma façon habituelle de résoudre le problème de connexion.
J'utilise Xcode 9.1 et j'ai soudainement ce problème.Après avoir lu d'autres réponses, nous nous sommes rendu compte qu'il s'agissait d'un bogue Xcode via wifi debug.Ma solution consistait à connecter l'iPhone à une clé USB, puis à ajouter des simulateurs supplémentaires, l’interface ci-dessous, décochez la case "Connecter via le réseau" . Problème résolu, puis retour au débogage via USB.
J'ai eu ce problème lorsque j'ai changé ma connexion réseau sur mon Mac et dans ce cas, la reconnexion du téléphone avec un câble USB ne fonctionne pas. Je devais redémarrer xCode.
Rendre les données cellulaires désactivées a résolu mon problème
C'est juste pour ajouter les autres raisons possibles que les réponses ont oublié de mentionner:
Vous avez un nouveau téléphone et Xcode essaie de se connecter à l'ancien téléphone: Window << Appareils et simulateurs: Appuyez sur le bouton + et connectez votre téléphone via un câble USB, puis cliquez sur
votre sur votre appareil. Il convient de l'ajouter à ce stade.
Vous pouvez également essayer d’exécuter le bluetooth au lieu du wifi, mais les mêmes problèmes peuvent se produire. Assurez-vous que votre appareil est correctement connecté
Assurez-vous également que votre appareil iOS est sur le même réseau wifi que votre Mac, sinon Xcode insistera pour que vous connectiez votre appareil via USB, même si vous avez coché la case pour utiliser le développement sans fil pour cet appareil.
Il pourrait y avoir plus d'une raison pour laquelle xcode oublie souvent le périphérique. L’un d’eux pourrait être l’adresse IP dynamique attribuée automatiquement.
Outre le dépannage général (le périphérique est déverrouillé, etc.), voici quelques suggestions basées sur mon expérience.
1) Vérifiez si vous utilisez le SAME WIFI sur l’ordinateur et le périphérique.
2) Dans Xcode> Périphériques et simulateurs> Clic droit> Découpler un périphérique et vous reconnecter.
3) Préférez utiliser IP statique . Au moins pour le périphérique (Adresse IP manuelle dans l'iPhone).
4) Dans Xcode> Périphériques et simulateurs> Connectez-vous via une adresse IP
5) Utilisez un câble USB pour exécuter l'application, puis débranchez-le pour utiliser le sans fil le résout le plus souvent.
6) Déconnecter et reconnecter le réseau sans fil sur un ordinateur et un appareil mobile
7) Éteignez le Cellular Data
8) Désactivez toutVPNque vous utilisez.
9) Vérifiez vos paramètres réseau sur l'ordinateur et le périphérique. Désactivez tout paramètre douteux ( Proxy etc).
10) Redémarrer Périphérique et ordinateur. Il résout souvent quelques problèmes d’interface réseau.
Je devais rouvrir Xcode avec mon iPhone X déverrouillé puis ouvrir Windows-> Appareils immédiatement après.
Ensuite, le message a été changé en: "iPhone X est occupé: Préparation du support du débogueur pour iPhone X"
Juste au cas où quelqu'un ferait ce que je faisais: j’avais une connexion sans fil avec mon mac mini, mais un jour, j’ai décidé d’utiliser un câble. À partir de ce jour, j'ai eu des problèmes avec mes appareils, je devais toujours utiliser USB la première fois que j'ouvrais Xcode. Quand j'ai enlevé la connexion par câble, tout fonctionnait comme avant.
Redémarrer le wifi sur mon Mac a fonctionné pour moi.