138 votes

Utiliser Xcode 7 avec iOS 10

Je veux utiliser Xcode 7 avec iOS 10.

Si je comprends bien, travailler avec iOS 10 bêta nécessite Xcode 8 beta, donc je dois mettre à niveau mon Xcode. Cependant, mon code ne peut être construit par le nouveau compilateur, alors je veux rester avec Xcode 7.

Comment est-ce que je peux atteindre qui ?

198voto

Fanruten Points 56

Vous devez utiliser DeveloperDiskImage de Xcode 8 bêta. Pour cela extraire Xcode 8 bêta app et copier DeveloperDiskImage pour iOS 10 dans votre dossier de Xcode.

Supposons que vous extrayez Xcode Xcode-téléchargements/beta.app

Après copie DeveloperDiskImage, vous devriez commencer Xcode et connectez l’appareil iOS à votre mac.

Edit :
Avec un standard Xcode installer un peut créer un lien symbolique :

70voto

tymac Points 7397

Vous pouvez utiliser n'importe quel SDK sur une ancienne version de Xcode un simple copier-coller le dossier de l'OS que vous avez besoin. Aussi, vous avez évidemment ne peut pas avoir deux applications avec le même nom, alors il suffit de renommer à Xcode 7 et Xcode 8.

cliquez-droit / ctrl-cliquez sur le Xcode 8 icône de l'application pour afficher le contenu du paquet et naviguez jusqu'à l'emplacement et la copie de l'iOS 10.0 ou WatchOS 3.0 dossier, etc.

/Applications/Xcode8.app/Contents/Développeur/plates-formes/iPhoneOS.de plate-forme/DeviceSupport /Applications/Xcode8.app/Contents/Développeur/plates-formes/WatchOS.de plate-forme/DeviceSupport

enter image description here

Puis naviguez jusqu'à l'emplacement même dans Xcode 7 et collez le dossier.

/Applications/Xcode7.app/Contents/Développeur/plates-formes/iPhoneOS.de plate-forme/DeviceSupport /Applications/Xcode7.app/Contents/Développeur/plates-formes/WatchOS.de plate-forme/DeviceSupport

enter image description here

Redémarrez Xcode 7. Vous devrez attendre un certain temps pour Xcode pour reconstruire les symboles etc.

25voto

rak appdev Points 530

Aucune des suggestions ci-dessus a fonctionné pour moi.

Au lieu de cela, j’ai navigué à cet endroit (appuyez sur CMD + MAJ + K pour insérer le chemin d’accès ci-après) (via le finder)

Et copié le `` dossier, qui contient l’image disque de développeur. J’ai ensuite collé dans

EDIT : J’utilise Xcode7 (7.3.1-7D1014),iOS version beta publique 10 6 (14A5345a)-Ceci est publié sur aug 19,2016

2voto

TheFuquan Points 1046

Bien que de copier le dossier contenant l'image disque est encore la meilleure façon d'aller, je n'avais pas le temps de télécharger la dernière Xcode pour se procurer de l'image de disque de dossier, j'ai donc archivé de l'application et de l'exportation à l'aide de l'enregistrer pour le développement de l'option de déploiement, il est installé sur l'appareil de test à l'aide d'iTunes app.

Dans mon cas, j'ai Xcode 8.0 qui veulent construire sur un 10.2.1 appareil iOS.

enter image description here

1voto

ingconti Points 405

Pascal & & Fanruten avez raison.

testé le 12 août, Xcode Version 7.3.1 (7 1014) et iOS 10.0 (14A5309d) sur iPhone6 Plus.

J’ai fait un lien symbolique comme l’a suggéré (chemin d’accès sont un peu différentes... voir ci-dessous.) mais fonctionne avec un lien vers Xcode Version 8.0 beta 4 (8S188o).

seulement par souci d’exhaustivité :

Beta 4

Beta 5

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X