web-dev-qa-db-fra.com

iOS 12 non pris en charge par Xcode 9.4: impossible de localiser les fichiers de prise en charge de l'appareil

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))

  • quelqu'un peut-il aider avec iOS fichiers de support de périphérique 12.x à partir de Xcode 10 beta?
43
Yatko

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.

68
Kerberos

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

???? https://github.com/Yatko/iOS-device-support-files

46
Yatko

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.

11
Sourav Chandra

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.

11
Kansway

Téléchargez juste le dernier SDK du système d'exploitation (iOS 12.2) et collez-le sur emplacement respectif .

URL téléchargeable:

13.

12.4

12.

12.2 (16E226)

12.1

12.0 (16A5288q)

11.4 (15F5037c)

11.3 (15E5189d)

11.2

11.1

11.0 (15A372)

10.3 (14E5239d)

10.2 (14C89)

10.1

10.0 (14A5339a)

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

enter image description here

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

Mise à jour:

Image de disque iOS ajoutée pour iOS 13.0, 12.3 et iOS 12.4

1
iMHitesh Surani