Question

hier j'ai téléchargé Xcode 4.5 avec iOS 6 SDK et a mis à niveau mon Xcode.Aussi, j'ai une application de jeu Cocos2D, que j'ai construite dans Xcode 4.3 (avec iOS 5 SDK) et publié il y a quelques jours à Appstore, tout fonctionne très bien sur toutes les versions de iOS.

Maintenant, si je construis cette application sur Xcode 4.5 avec iOS 6 SDK, la vue principale de CocOS2D est une rotation de 90 degrés.Pourquoi le bâtiment dans différents points X résultata-t-il un comportement différent?J'ai déjà fabriqué mon application sur iOS 6 parfaitement en utilisant -ViewWillaUtendyOtate et ainsi de suite.Que dois-je faire, rétrograder à Xcode 4.3 5 SDK?J'ai complètement mal compris pourquoi mon code devrait être si dépendant de l'IDE.

Merci d'avance!

EDIT:

J'ai compris que le comportement étrange n'apparaît que sur le simulateur IOS 6, avec 5 cela fonctionne bien ...

Était-ce utile?

La solution 2

J'ai trouvé deux solutions: premièrement, définissez les périphériques de Cocos2D gen 1002D GeneracoDiCodeTagcode manuellement, et après la dégradation à Xcode 4.3 et IOS SDK 5. La seconde fonctionne sur tous les IOS comme je l'ai mentionné en question, j'apprécierais si quelqu'un me dit quel était ledifférence.

Autres conseils

Dans votre projet en Xcode, vous devez probablement définir les orientations de votre support.Cible> Résumé.Celles-ci sélectionnent celles que vous voulez: Entrez la description de l'image ici

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top