web-dev-qa-db-fra.com

iOS 9 non pris en charge sur Xcode 6.3

J'ai téléchargé l'iOS 9 bêta pour l'iPhone 5s et je voulais tester une application que j'ai terminée, mais il est maintenant indiqué que mon iPhone est un appareil non éligible. Est-il possible de continuer à utiliser des applications sur mon iPhone sans télécharger le bêta de Xcode 7?

11
N7infiltrator

Si vous avez installé iOS 9 beta sur votre iPhone, vous ne pouvez pas développer sans Xcode 7.

Cependant, ce n'est pas une chose complètement terrible. vous pouvez facilement avoir Xcode 7 et Xcode 6 sur le même ordinateur.

(Ce que vous ne pouvez pas faites, selon Apple, est de rétablir votre iPhone sur iOS 8 - mais voici quelques commentaires de personnes ayant pu le faire.)

13
matt

Vous pouvez exécuter l'application sur un appareil iOS 9 à l'aide de Xcode 6, mais tout d'abord vous devez créer votre application sur XCode 7, après quoi elle sera prise en charge sur XCode 6. Je ne connais pas la raison. J'ai vérifié cela sur mon Mac. 

[EDIT] Étapes

  1. Construisez le projet sur Xcode 7 alors que Xcode 6 est ouvert sur le même projet .
  2. Déconnectez le périphérique et reconnectez-le . (Maintenant, vous pouvez exécuter votre application sur XCode6, le chargement du périphérique peut prendre peu de temps)

Après avoir vérifié iOS9 avec Xcode6, les bogues sont très moindres. Je prévois donc de prendre en charge iOS9 avec XCode6 pour une libération rapide. Plus tard, je ferai pour XCode7.

15
Sabareesh

Vous pouvez créer un appareil iOS 9.0 ou 9.1 bêta à partir de Xcode 6.4, mais pas immédiatement. Téléchargez Xcode 7.0 et/ou Xcode 7.1 bêta dmg et copiez le fichier.

Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/9.0 (13A340)

à partir de Xcode 7.0 ou:

.../9.1 (13B5110e)

depuis les dossiers bêta de Xcode 7.1 vers le dossier correspondant de votre Xcode 6.x. Après le redémarrage de Xcode iOS 9.0/9.1, les appareils ne seront plus marqués comme inéligibles.

14
maniacus

Installez le dernier XCode. Conservez les deux versions sur votre Mac. Donnez Keep Keep lors de l'installation du nouveau XCode et ne donnez pas le remplacement de XCode actuel pendant l'installation.

Allez à l'application, cliquez avec le bouton droit sur XCode -> afficher le contenu du paquet. Copiez la dernière version du chemin:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

et copier sur le Xcode vous travaillez actuellement dans le même chemin. Trouvez les captures d'écran ci-dessous et commencez à travailler.

 enter image description here

 enter image description here

Bonne codage.

2

Vous n'avez pas besoin de créer votre projet sur Xcode 7.0, il vous suffit d'ouvrir et de sélectionner votre appareil. Ensuite, ouvrez votre Xcode 6.4 et votre appareil mettra automatiquement à jour les éléments nécessaires à la création de l'application par Xcode 6.4

1
Mauker

Pas le moyen le plus facile ou correct. Mais si vous devez vraiment tester une ou deux fois dans l'appareil.

Dans Xcode,

  1. Produit -> Archive
  2. Construire pour la distribution ad hoc 
  3. Connecter l'appareil 
  4. Ouvrez iTunes, sélectionnez l'appareil, 
  5. Sélectionnez Applications, faites glisser le fichier .ipa généré à l'étape 2 vers iTunes.
  6. Presse installer

L'application sera installée sur le périphérique ios9.

1

Non, vous devez télécharger Xcode 7 beta car des outils comme le compilateur et le débogueur font partie de l'EDI.

0
tweetjay

Comme indiqué sur le site Web des développeurs Apple ( ici ), Xcode 7 Beta contient le compilateur Swift 2 et le SDK pour iOS 9. Mon Xcode actuel ne sait pas comment compiler pour iOS 9 SDK. 

Cependant, Apple ne mentionne pas spécifiquement Xcode 7 en tant qu'exigence. Il indique que OS X Yosemite ou une version ultérieure est requis. 

Je ne pense pas que vous puissiez télécharger spécifiquement un SDK qui n'est pas pris en charge dans Xcode. Par exemple, vous pouvez aller à Xcode -> Préférences -> Téléchargements et sous Composants, vous pouvez voir le simulateur iOS 9. 

Si vous accédez au SDK iOS 9 et le téléchargez, il ne semble que télécharger le système d'exploitation de l'appareil et non le SDK complet.

En conclusion, je pense que le "kit" SDK est intégré à Xcode 7, ce qui vous permettrait de développer sur votre appareil iOS 9. Sans mise à niveau, je ne vous vois pas capable de le faire. Je pourrais toutefois avoir tord. 

0
user1171911