Cet iPhone 8 (modèles A1863, A1905, A1906, A1907) fonctionne sous iOS 12.0 (16A5308e) et n'est peut-être pas pris en charge par cette version de Xcode. (Version 9.4.1 (9F2000))
iOS 12 est uniquement pris en charge par la version bêta de Xcode 10 ou une version ultérieure.
Si vous souhaitez utiliser votre iPhone 8 avec cette version iOS (NON RECOMMANDÉE) avec votre Xcode 9.4, vous pouvez essayer de télécharger la dernière version bêta de Xcode 10 et après avoir connecté l'iPhone au Mac, accédez à ce dossier:
/Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Vous pouvez voir le dossier de la version iOS de l'iPhone, le copier et le coller au même emplacement dans votre dossier Xcode 9.4.
Après cela, vous devriez pouvoir déployer sur votre iPhone 8.
Comme @Kerberos y a répondu, vous pouvez copier les fichiers de prise en charge de l'appareil iOS 12 dans:
/Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Un autre moyen pratique d’y parvenir sans télécharger Xcode 10.
https://github.com/sauravexodus/xcode-9-ios-12-support
Remarque: Si vous avez plusieurs versions de Xcode, faites attention au chemin écrit dans le fichier install.sh
.
Le lien fourni par Yatko ne prend pas en charge les versions les plus récentes d’iOS 12 (version publique).
Ce référentiel a plus de versions iOS à offrir: https://github.com/iGhibli/iOS-DeviceSupport
Copiez les fichiers dans le même chemin que décrit par Kerberos.
Téléchargez juste le dernier SDK du système d'exploitation (iOS 12.2) et collez-le sur emplacement respectif .
Suivez l'étape ci-dessous.
1) Fichier téléchargé décompressé
2) Faites un clic droit sur Xcode et cliquez sur Show Package Content
3) puis collez votre fichier sur le chemin
Contents -> Developer -> Platforms -> iPhoneOS.platforms -> DeviceSupport
4) Redémarrez Xcode
Est-ce très pratique d'éviter de mettre à jour Xcode? quelle? Vous ne trouvez pas de nouveau fichier de support de périphérique! Ok, vous pouvez le copier depuis le dernier Xcode de votre ami, ou télécharger ici
Image de disque iOS ajoutée pour iOS 13.0, 12.3 et iOS 12.4