J'ai récemment mis à niveau iOS dans mon appareil iPhone vers 12.2 (pour prendre en charge les dernières versions de mon application "Match4app"), et cela ne semble pas compatible avec Xcode 10.1. Dois-je mettre à jour Xcode vers 10.2?
Dans mon Mac avec High Sierra, lorsque je clique sur "Mettre à jour" pour Xcode, 10.2 n'est pas disponible.
J'ai trouvé ce lien: https://support.Apple.com/en-us/HT209606
Avec ce commentaire: "Noyau Xcode 10.2 publié le 25 mars 2019 Disponible pour: macOS High Sierra 10.13.6 ou version ultérieure"
Comment puis-je installer Xcode 10.2 avec High Sierra afin de tester iOS 12.2?
Remarque: la mise à niveau vers Mojave ou Catalina n'est PAS une option sur mon ancien Mac (bien que j'essaierai d'installer le macOS Catalina Patcher bientôt ( http://dosdude1.com/catalina/ )).
Oui c'est possible. Suivez ces étapes:
Vous n'avez pas besoin d'exécuter Xcode 10.2 pour la prise en charge d'iOS 12.2. Vous avez juste besoin d'accéder au dossier approprié dans DeviceSupport.
Une solution possible est
/Applications
. Il est possible d'avoir plusieurs versions de Xcode dans le même répertoire.Créez un lien symbolique dans Terminal.app pour avoir accès au dossier de prise en charge des appareils 12.2 dans Xcode 10.2
ln -s /Applications/Xcode102.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/12.2\ \(16E226\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Vous pouvez déplacer Xcode 10.2 ailleurs, mais vous devez ensuite ajuster le chemin.
Maintenant, Xcode 10.1 prend en charge les appareils exécutant iOS 12.2
Téléchargez xcode 10.2 à partir du lien ci-dessous https://developer.Apple.com/services-account/download?path=/Developer_Tools/Xcode_10.2/Xcode_10.2.xip
Modifier: version minimale du système * à 10.13.6 dans Info.plist dans les chemins ci-dessous
Xcode.app/Contents/Info.plist
Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/Info.plist
Remplacer: Xcode.app/Contents/Developer/usr/bin/xcodebuild
de Xcode 10
****OU*****
vous pouvez installer l'image disque de 12.2 dans votre xcode existant pour l'exécuter sur des appareils 12.2 Téléchargez l'image disque ici https://github.com/xushuduo/Xcode-iOS-Developer-Disk-Image/releases/download/12.2 /12.2.16E5191d.Zip
Et collez à Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Remarque: redémarrez le Xcode
Sur la base des réponses et des commentaires ci-dessous, ce qui suit était la solution simple pour mon problème et cela a fonctionné. Maintenant, mon application, Match4app, est entièrement compatible avec les dernières versions d'iOS!
Rien de tout cela ne m'a aidé.
J'ai pu installer Mojave en utilisant ce lien ici: http://dosdude1.com/mojave/ Ce patch a fonctionné à merveille et sans accroc
Preuve: voici Mojave fonctionnant sur mon Mac-mini 2011 (non pris en charge)