Je ne sais pas si ça peut aider quelqu'un d'autre que moi. Mais j'ai été capable d'utiliser Xcode 4.6.2 pour déployer sur mon iPhone 5 sous iOS 7. Je pense que c'est dû à un bug dans le système mais cela n'a pas d'importance pour moi. Cela fonctionne bien. Maintenant pour faire cela, je fais comme suit :
-
Assurez-vous que vous avez la dernière version de Xcode depuis l'App Store. (Je ne sais pas pourquoi, mais pourquoi pas ?)
-
Téléchargez et installez Xcode 5.
-
Fermer toutes les instances de Xcode en cours d'exécution dans votre système (4.6.2 et 5)
-
Lancez Xcode 5. Vous verrez qu'il reconnaît votre appareil, vous devrez probablement l'activer pour l'utiliser à nouveau pour le développement.
-
Exécutez Xcode 4.6.2 simultanément. Vous verrez qu'il reconnaît votre iPhone comme en : en faire une cible valide pour le développement.
-
fermer ou faire ce que vous voulez avec Xcode 5. A partir de maintenant, vous pouvez continuer à utiliser Xcode 4.6.2.
Cela fait longtemps que je n'ai pas éteint ou redémarré mon ordinateur, je ne sais donc pas si c'est un coup de chance ou autre. Mais d'autres personnes avec qui je travaille ont pu faire de même, alors je pense que cela devrait fonctionner pour vous.
EDITAR:
Encore mieux. Une chose que j'ai trouvée utile est de construire à partir de Xcode 4.6.x vers un appareil iOS 7, ce qui fait que le téléphone l'exécute en mode iOS6 ou avant, ce qui est la façon dont toutes les applications sont exécutées pour le moment. Je pense donc que c'est à cela que ressemblerait votre application sous iOS 7 si elle était déployée depuis l'app store. En supposant que vous ciblez iOS 4+.
De même, si vous construisez la même application à l'aide de Xcode 5, il tente d'incorporer par défaut certains proxies d'apparence iOS 7 et l'interface utilisateur se comporte certainement différemment. Je n'ai pas beaucoup joué avec Xcode 5, mais il y a probablement un bouton quelque part pour activer ou désactiver ce mode de compatibilité.
7 votes
Vous devez utiliser xcode 5
1 votes
Étrange. J'ai iOS 7 sur un appareil et je n'ai aucun problème à utiliser Xcode 4.6.2 pour créer et exécuter des applications sur l'appareil iOS 7. La différence est peut-être que j'ai également installé Xcode 5 et que je l'ai utilisé pour créer une application sur l'appareil. Peut-être que faire cela en premier vous permet d'utiliser Xcode 4.6 avec l'appareil iOS 7. C'est un excellent moyen de tester une application iOS 5/6 existante pour voir si elle fonctionne normalement sous iOS 7.
0 votes
Si j'en installe 5, ils peuvent coexister ? Une astuce est nécessaire ?
3 votes
Bien sûr, vous pouvez avoir Xcode 4.6.2 et Xcode 5 installés en même temps. Aucune astuce n'est nécessaire. Les deux vont dans le dossier /Applications. Xcode 4.6 est nommé Xcode.app. Xcode 5 est actuellement nommé Xcode5-DP.app.
1 votes
Je me demande pourquoi j'ai répondu à cette question.
0 votes
Si vous ne pouvez pas installer Xcode5 pour une raison quelconque, consultez ma réponse ci-dessous