J'ai un étrange problème.
J'ai un iPad avec iOS 5.0.1 (9A405) et iOS SDK 5.0.1 avec Xcode 4.2 (Build 4C199) installé sur mon Mac.
Xcode ne voit pas mon appareil. Il dit "Appareil iOS" et non "iPad de Sauron" comme d'habitude.
(Je suis sûr que l'appareil est connecté car je le vois dans iTunes.) Xcode refuse de démarrer mon application sur l'appareil. Ça dit:
"Xcode ne peut pas fonctionner avec l'appareil sélectionné. Aucun appareil iOS provisionné n'est disponible avec une version iOS compatible. Connectez un appareil iOS avec une version suffisamment récente d'iOS pour exécuter votre application ou choisissez un simulateur iOS comme destination."
Xcode voit mon autre iPad avec iOS 4.3.3 et peut exécuter des applications sur cet appareil. J'ai essayé de redémarrer mon Mac - sans résultat.
J'ai également vérifié le profil d'approvisionnement, le certificat de développeur, etc.
Quelqu'un a-t-il des idées?
Réponses:
Sélectionnez Fenêtre ➜ Organiseur dans Xcode. Maintenant, sous Appareils, sélectionnez votre appareil. S'il n'est pas prêt pour le développement, cliquez sur utiliser pour le développement.
Si ci-dessus ne résout pas votre problème, à partir des paramètres de votre projet, définissez la cible de déploiement sur celle pour laquelle votre application est développée ou moins.
Sinon, il y a un problème avec les certificats et les profils d'approvisionnement. Assurez-vous que l'UDID de votre appareil est ajouté au profil d'approvisionnement que vous utilisez.
la source
Même si celui-ci n'aborde pas le problème spécifique du PO, il pourrait être une solution pour d'autres personnes qui trouvent cette question.
Dans certaines circonstances, Xcode ne reconnaîtra pas (ne verra même pas) un appareil connecté qui a été précédemment reconnu, même s'il n'y a pas eu de changements dans les versions de Mac OS / iOS / Xcode. Cela semble se produire si vous connectez l'appareil alors que le Mac et / ou l'appareil sont verrouillés lorsque vous les connectez. L'appareil vous demandera si vous souhaitez faire confiance à l'ordinateur même si vous l'avez déjà fait, mais l'appareil ne sera toujours pas visible dans Xcode.
Le redémarrage de Xcode ou de l'appareil ne semble pas avoir d'effet. Une solution consiste à redémarrer le Mac. Une autre solution beaucoup plus rapide consiste à redémarrer
usbmuxd
:sudo pkill usbmuxd
(il sera redémarré automatiquement)Votre appareil devrait maintenant être à nouveau visible dans Xcode!
J'espère que cela aide quelques personnes. Apparemment c'est le cas!
la source
J'ai eu le même problème, redémarré xcode et il a retrouvé mon téléphone.
la source
J'ai rencontré ce problème aujourd'hui où Xcode 8.2.1 a soudainement décidé que l'ipad connecté (ios 10.2) n'était plus connecté. Débranché, rebranché, redémarré mon macbook et essayé de nombreuses recommandations ci-dessus. La chose qui a résolu le problème pour moi a été d'arrêter et de redémarrer le périphérique iPad lui-même.
la source
Je reçois ce problème une fois, en utilisant un câble Apple non officiel.
J'espère que ça aide.
la source
Pour les autres qui pourraient avoir le même problème et les réponses ci-dessus ne fonctionnent pas: assurez-vous que la version iOS installée sur votre appareil correspond à la version du SDK iOS que vous avez installée sur votre mac. Si ceux-ci ne correspondent pas, vous ne pouvez pas construire sur l'appareil.
la source
Dans mon cas, j'ai fait les prochaines étapes
sudo launchctl stop com.apple.usbmuxd
la source
Peut-être que ma réponse est utile au nouveau développeur. Suivez simplement ces étapes, vous pouvez connecter votre iPhone / iPad avec X-code.
la source
J'ai à peine essayé toutes les solutions suggérées ci-dessus. La seule chose qui a fonctionné et a résolu mon problème était d'aller dans "Organisateur" de xcode, faites un clic droit sur mon iPhone, cliquez sur "Supprimer de l'organiseur", puis attendez environ 10 secondes pendant que xcode rajoutait automatiquement l'appareil.
J'ai précédemment branché mon téléphone et iTunes l'a bien reconnu et synchronisé avec lui, etc., mais tout xcode indiqué dans l'organisateur était "L'appareil n'est pas actuellement connecté", qu'il était très certainement connecté si iTunes se synchronisait avec lui et ne se synchronisait pas Wifi.
Pourquoi xcode avait besoin de moi pour supprimer et rajouter le téléphone me dépasse, mais cela fonctionne très bien maintenant que je l'ai fait.
la source
J'ai essayé tout ce qui précède en vain. J'utilisais le téléphone depuis des lustres et soudain l'organisateur a pensé que "cet appareil n'est actuellement pas connecté". Une réinitialisation du téléphone l'a corrigé pour moi (maintenez Home & Power jusqu'à ce que le logo Apple). Je l'ai fait avec toujours connecté au MacBook, mais cela ne devrait pas être nécessaire.
la source
Pour
Xcode 7
(et éventuellement au-dessus),frappé
plus sign
en bas etselect the device
connecté ethit next
, puisUse for development
.Cela ne fonctionne que si
Xcode
vous lisez votre appareil, mais vous ne pouvez pas exécuter votre application sur l'appareil.Assurez-vous également que
device's OS version is greater than or equal to your app's
Deployment Target
version système d'exploitation.la source
J'ai eu le même problème avec certains câbles sans licence. Fonctionne très bien avec les câbles USB d'Apple et de Belkin.
la source
Mon application fonctionnait sur tous les simulateurs mais pas sur mon appareil. J'ai essayé à peu près toutes les étapes de chaque commentaire et je n'ai pas eu de chance. Je suis allé dans les paramètres de mon appareil et j'ai activé mon «Hotspot personnel». Ensuite, tout était bon!
la source
Avez-vous essayé de supprimer et de réinstaller l'appareil dans votre portail Apple Developer? Si oui, essayez de mettre à niveau votre xcode vers 4.3.2, je me souviens que j'avais besoin de mettre à jour vers xCode 4.3.2 après la mise à jour de mon iPhone vers iOS 5.1
la source
Xcode n'a pas vu mon iPad, iTunes n'a pas non plus vu mon appareil. Le redémarrage de Mac a corrigé la situation.
la source
Après avoir mis à jour mon iPhone vers
10.3.3
, Xcode8.3.3
ne peut pas le trouver dans laDevice
fenêtre mais iTunes le peut. Le redémarrage de Xcode a résolu le problème.la source
Après 20 minutes de débogage, j'ai réalisé que je devais survoler le bouton haut (🔼) en haut du
Devices
sélecteur dans le coin supérieur gauche, à droite du bouton d'exécution de l'application 😂la source
L'erreur que j'avais dans XCode était "version iOS inférieure à la cible de déploiement", que je ne savais pas comment corriger. L'erreur a été affichée là où l'iPhone aurait dû être indiqué comme appareil (en haut à gauche). J'ai sélectionné le projet dans Project Navigator et j'ai remarqué que la cible de déploiement iOS était définie sur 11.3, mais lorsque j'ai vérifié mon iPhone, elle était définie sur 11.2.1 (ou quelque chose de inférieur à 11.3). J'ai donc ouvert les paramètres sur le téléphone, j'ai fait défiler jusqu'à Général et j'ai appuyé sur Mise à jour logicielle. Étant donné que la mise à jour indiquait qu'elle était planifiée mais qu'elle n'avait pas démarré, j'ai décidé de retirer la carte SIM de mon autre téléphone et de la mettre dans l'iPhone que j'utilisais pour les tests. Ensuite, la mise à niveau a commencé rapidement. Une fois la mise à jour terminée sur le téléphone, cependant, XCode n'a toujours pas reconnu le téléphone. J'ai débranché le câble USB mais je n'ai entendu aucun son, je l'ai donc branché sur un autre port USB de l'ordinateur et j'ai entendu un son. Ensuite, XCode a remarqué le téléphone. Le problème était donc que l'iPhone ne m'avait pas informé que j'avais une mise à jour (ou que je l'ai ignorée et je l'ai oublié) et qu'il avait peut-être besoin de la carte SIM, et j'avais une mauvaise connexion USB.
la source
J'ai eu ce problème. J'ai en quelque sorte enregistré l'appareil pour l'équipe générique sur Apple. Je ne me souviens plus comment je l'ai fait maintenant. Ensuite, j'ai pu surmonter cette erreur.
la source
Il suffit de débrancher le câble de l'iPhone avec votre mac, puis de brancher le câble dans le mac qui fonctionne pour moi.J'espère que cela fonctionne pour quelqu'un.
la source
Xcode 6.3 n'a pas vu mon iPhone exécutant iOS 8.3 même après le redémarrage d'un ordinateur. J'ai ensuite redémarré mon iPhone et tout a fonctionné à nouveau. J'adore les logiciels de buggy!
la source
Lorsque vous essayez de créer et d'exécuter le schéma actuel mais que vous rencontrez ce message d'alerte:
De plus, vous avez déjà vérifié votre téléphone et qu'il est correctement connecté à votre Mac, tout ce que vous avez à faire est simplement de redémarrer votre Xcode et de le reconstruire . Cela fera le travail.
la source
Ran dans ce problème après avoir mis à niveau de XCode 9 à 10.1. Aucun appareil n'apparaissait dans XCode, malgré toutes les étapes répertoriées dans les autres réponses.
Pour moi, la solution était de faire une version propre de CMake, en supprimant les anciens fichiers de projet Xcode.
la source
Xcode 10.2.1 ne reconnaissait pas mon ipad mini. J'ai débranché et redémarré le mini et il est devenu visible.
la source
Si rien de tout cela ne fonctionne, essayez de redémarrer simplement votre iPhone ou votre appareil! Fonctionne à chaque fois pour moi (:
la source