Problema: Si el usuario no ha iniciado sesión en la cuenta de GameCenter: la vista de autenticación de GameCenter se inicia en modo vertical (en ios 5 había un cuadro de diálogo modal) solicitando iniciar sesión. Pero si desactivar el modo de retrato en Xcode (Resumen del proyecto) o en supportedInterfaceOrientationsForWindow: (como mi aplicación supone para funcionar en modo horizontal SOLAMENTE) me sale:Autenticación de GameCenter en aplicación solo horizontal lanza UIApplicationInvalidInterfaceOrientation
terminación de aplicación debido a excepción no detectada 'UIApplicationInvalidInterfaceOrientation', razón: 'orientaciones admitido tiene no hay orientación común con la aplicación, y shouldAutorotate está devolviendo SÍ '
Si habilito Portrait para ipad/iphone (y/o comentario supportedInterfaceOrientationsForWindow :) funciona sin bloqueos, pero no quiero habilitar el modo retrato.
Sé que ha encontrado una solución, pero esto parece un error y debe presentarla en Apple en http://bugreporter.apple.com –
Es un problema conocido que se detalla en las [Notas de la versión de iOS 6.0] (https : //developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html) en Game Center. [Esta respuesta] (http://stackoverflow.com/a/12560069/1719) tiene la solución oficial. – voyce