Estoy tratando de enviar mi aplicación universal iOS 9 a Apple (construida con Xcode 7 GM) pero recibo este mensaje de error para el paquete en iTunes Connect, justo cuando selecciono Enviar para revisión :
Paquete inválido. El soporte multitarea para iPad requiere estas orientaciones: 'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight'. Encontrado 'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown' en el paquete 'com.bitscoffee.PhotoMarks.iOS'.
Mi aplicación es compatible con las orientaciones Portrait y PortraitUpsideDown pero no para las otras dos.
Entonces, ¿hay alguna solución a este requisito impuesto, o todas las aplicaciones de iPad con iOS 9 deben tener las cuatro orientaciones?
En Xcode, marque la casilla de verificación "Requiere pantalla completa" en General> Destinos, como se muestra a continuación.
fuente
Estoy usando Xamarin y no hay una opción disponible en la interfaz de usuario para especificar "Requiere pantalla completa". Por lo tanto, tuve que seguir la respuesta de @Michael Wang con una ligera modificación. Aquí va:
Abra el archivo info.plist en un editor de texto y agregue las líneas:
Traté de establecer el valor en "SÍ" pero no funcionó, lo cual era algo esperado.
En caso de que se lo pregunte, coloqué las líneas anteriores debajo de la sección UISupportedInterfaceOrientations
Espero que esto ayude a alguien. Crédito a Michael.
fuente
como dijo Michael
Marque la casilla "Requiere pantalla completa" del objetivo de xcodeproj, si no necesita admitir la multitarea.
o Compruebe las siguientes orientaciones del dispositivo
En este caso, debemos admitir el guión gráfico de lanzamiento.
fuente
Desmarcó toda la orientación del dispositivo y marcó solo "Requiere pantalla completa" . Está funcionando correctamente
fuente
Vaya a su objetivo de proyecto en Xcode> General> Establezca "Requiere pantalla completa" (en Ocultar barra de estado) como verdadero.
fuente
Como dijo Michael, marque la casilla de verificación "Requiere pantalla completa" en General> Objetivos
y también elimine el 'CFBundleIcons-ipad' de info.plst
Esto funciono para mi
fuente
Debe agregar Retrato (botón de inicio superior) en el campo de orientación de la interfaz compatible del archivo info.plist en xcode
fuente