2013-09-27 3 views
1

Je travaille sur une application iOS que j'ai écrite avec Xcode 4.6 et iOS 6.x. Maintenant que XCode 5 a été publié aux côtés d'iOS 7, je voulais supporter iOS 6.x et iOS 7.x en utilisant XCode 4.6 ou XCode 5. Quelle est la meilleure façon d'aborder cela? Puis-je simplement basculer entre iOS 6.x SDK et iOS 7.x SDK à partir de XCode 4.6 ou dois-je passer à XCode 5 pour y parvenir?XCode 5 et iOS 6 et 7

Veuillez nous aviser.

Répondre

0

XCode 4.6 ne prend en charge iOS 7 par aucun moyen. Vous ne pourrez créer que des applications iOS 6 qui fonctionneront sur iOS 7, mais vous ne pourrez pas utiliser les nouvelles fonctionnalités d'iOS 7 SDS.

Si vous souhaitez prendre en charge les fonctionnalités iOS 7, vous devez utiliser Xcode 5. Cela peut également provoquer des problèmes visuels dans votre application.

Ma suggestion est de migrer vers Xcode 5 et vérifier que tout est ok dans votre application, ou faire les changements nécessaires pour que cela fonctionne très bien sur iOS 7.

Dans tous les cas, vous pouvez revenir en arrière en toute sécurité à Xcode 4 de Xcode 5, si vous voyez que quelque chose ne fonctionne pas comme prévu.

+0

Merci. J'ai lu dans certains articles que vous pouvez forcer XCode 5 à basculer entre iOS 6 SDK et iOS 7 SDK. C'est possible? – user1739627

+0

Vous pouvez essayer cette approche: http://stackoverflow.com/questions/11424920/how-to-point-xcode-to-my-10-6-sdk-so-it-can-be-used-as-a -base-sdk/11424966, qui a fonctionné sur les versions précédentes de Xcode. Mais je pense que ce n'est pas soutenu en aucune façon, donc je ne peux pas garantir que tout ira bien. Dans mon cas, j'ai quelques applications que je ne mettrai pas à jour sur iOS7, donc pour rendre les choses plus faciles je m'en tiendrai à Xcode 4.6 pour les deux. – sergio

+0

Depuis que iOS 7 est déjà sorti, je ne suis pas sûr qu'Apple approuvera mon application intégrée à iOS 6.x lorsque je demanderai l'approbation le mois prochain. – user1739627

Questions connexes