Domanda

ieri ho scaricato Xcode 4.5 con iOS 6 SDK e ha aggiornato il mio XCode.Inoltre ho una app di gioco Cocos2D, che ho costruito in Xcode 4.3 (con iOS 5 SDK) e rilasciato qualche giorno fa a AppStore, tutto funziona in tutte le versioni di iOS.

Ora, se costruisco questa app su XCode 4.5 con iOS 6 SDK la vista principale di COCOS2D è rotata di 90 gradi.Perché l'edilizia in diverso xcode comporta un comportamento diverso?Ho già reso la mia app in esecuzione su iOS 6 perfettamente non usando -ViewIllautorotate e così via.Cosa dovrei fare, downgrade a Xcode 4.3 5 SDK?Ho completamente fraintennato perché il mio codice dovrebbe essere così duro dipendente da IDE.

Grazie in anticipo!

Modifica:

Ho capito che lo strano comportamento appare solo sul simulatore iOS 6, con 5 funziona ...

È stato utile?

Soluzione 2

Ho trovato due soluzioni: Innanzitutto, impostare il cocos2d CCDirector's Deterientation manualmente e secondo, downgrade a Xcode 4.3 e IOS SDK 5. Il secondo funziona su tutti i IOS come ho detto in questione, apprezzerei se qualcuno mi dice quale fosse ildifferenza.

Altri suggerimenti

Nel tuo progetto in XCode è probabilmente necessario impostare gli orientamenti che supporti.Target> Riassunto.Questi selezionano quelli che vuoi: Inserisci Descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top