tutorial - Errores en cordova+xcode ios build
Por defecto, Cordova no cumple con todos los requisitos para soporte multitarea. ( CB-9161 ) Puede seguir los pasos sobre ese tema para realizar cambios directamente en el proyecto de iOS para soporte multitarea.
- Use Xcode 7 (Cordova siempre usa el SDK actual)
- Haga clic en su icono de Proyecto en el Navegador de proyectos
- Haga clic en su objetivo
- Seleccione la pestaña "General"
- Vaya a la sección "Información de implementación"
- Seleccione el segmento del botón "iPad"
- Para "Orientación del dispositivo", seleccione las cuatro casillas de verificación (Retrato, Upside Down, Landscape Left, Landscape Right)
- Agregue un nuevo archivo: Pantalla de inicio -> "Iniciar pantalla.páginas"
- Haga clic en su icono de Proyecto en el Navegador de proyectos
- Haga clic en su objetivo
- Seleccione la pestaña "General"
- Vaya a la sección "Iconos de la aplicación e inicie imágenes"
- Seleccione "Lanzar pantalla.storyboard" desde el menú desplegable "Iniciar archivo de pantalla"
Parece que hay un problema con la implementación de iOS de Cordova al publicar aplicaciones creadas específicamente con Xcode 7.
Un miembro de la comunidad de Cordova ha publicado un complemento "cordova-plugin-ipad-multitasking" con una solución.
http://npmjs.com/package/cordova-plugin-ipad-multitasking
Instala este complemento y deberías estar todo listo. Una futura versión de Cordova resolverá el problema por completo.
En su defecto, si está utilizando remotebuild, también puede encontrar el proyecto nativo en ~ / .taco_home / remote-builds / taco-remote / builds y realizar las modificaciones tal como se describe en el error Cordova sobre el problema .
EDITAR:
Para resolver ITMS-90339, hay un segundo paso que puede hacer para parchear en el corto plazo. Toma el archivo build.xcconfig de la rama 3.9.x del repo de cordova-ios y coloca esto debajo de res / native / ios / cordova
Ahora elimina esta línea:
CODE_SIGN_RESOURCE_RULES_PATH = $(SDKROOT)/ResourceRules.plist
Tenga en cuenta que deseará eliminar este archivo personalizado build.xcconfig si actualiza a la versión con el parche completo que se publicará próximamente.