2012-10-24 43 views
1

我正在使用COCOS2D遊戲。現在我已經將我的遊戲更新爲iOS6。我已經看到Apple已經改變了Game Center登錄(認證)過程。所以爲此,我使用了handler authenticateWithCompletionHandler,並且我的遊戲崩潰了。如何在iOS6中爲遊戲中心視圖控制器應用橫向模式

我也通過添加方法解決了這個問題。

- (NSUInteger)application:(UIApplication*)application supportedInterfaceOrientationsForWindow:(UIWindow*)window { return UIInterfaceOrientationMaskAllButUpsideDown; }

這固定我崩潰。但現在的問題是遊戲中心身份驗證視圖只能在肖像模式下使用。因爲我的整個遊戲都處於橫向模式。我希望在橫向認證視圖。

有沒有人爲我解決這個問題。

在此先感謝!

+0

如果您在iOS6的Game Center中使用橫向模式,則您的應用應支持橫向和縱向模式。否則你的應用程序將崩潰。 –

回答

2

目前在iOS6的Game Center中沒有用於認證屏幕的橫向視圖。

無論這是蘋果的疏忽還是故意的我們都不知道。很多人都希望能在下一個版本中找到解決方案,但現在只是傳聞。

所有你能做的就是你已經做了。作爲解決方法,僅允許iOS6小屏幕設備的縱向顯示。任何運行iOS5和iPad的設備都不需要縱向顯示,並且應該可以正常運行。

相關問題