iphone ios7 storyboard xcode5 ios6.1

iphone - No se encontró el archivo de guión gráfico ''MainStoryboard_iPad ~ ipad.storyboardc''



ios7 xcode5 (5)

Estoy intentando validar mi proyecto de iOS antes de cargarlo en la App Store. Es una aplicación para iPhone que funciona bien en el simulador y en mi dispositivo de prueba de iPhone. Funciona bien en iOS 6.1 y iOS 7.

Cuando ejecuto la comprobación de validación en Xcode Organizer, recibo repetidamente 1 error y 1 advertencia.

Error es

No se encontró el archivo de guión gráfico ''MainStoryboard_iPad ~ ipad.storyboardc''. Asegúrese de que el archivo especificado esté incluido en el paquete con cualquier modificador de dispositivo requerido adjunto al nombre de archivo.

La advertencia es:

Falta el archivo de icono recomendado. El paquete no contiene un ícono de aplicación para iPhone / iPod Touch de exactamente ''120x120'' píxeles, en formato .png.

He pasado días (¿semanas?) Buscando una respuesta a preguntas similares que puedan resolver el mensaje de error. Nada funciona ... y he probado muchas cosas que parecían haber funcionado para otros.

Tal vez realmente haya algo mal en la creación de mi código / paquete ... ¡ayuda! No puedo encontrarlo Ya que recibo los mismos 2 mensajes cada vez que intento validar el proyecto, no importa lo que cambie, empiezo a preguntarme si, de alguna manera, los cambios que estoy haciendo no están llegando al paquete que se está validando. ¿cada vez?


Dejé de intentar resolver los mensajes de error que estaba recibiendo en el paso Validar y comencé a seguir mi corazonada de que los cambios que estaba realizando no estaban llegando al paquete que se estaba validando. Leí publicaciones sobre cómo crear un archivo "ipa" de archivo. Siguiendo esas instrucciones, pude crear un archivo ipa nuevo y actualizado que sí se validó y pude cargarlo en la App Store para su revisión.


Esto sucede cuando cambia el nombre predeterminado del guión gráfico para la aplicación de iPhone (incluso si no está apuntando al iPad).

En Proyecto> Objetivos (Aplicación)> General> Información de implementación

  1. Solo cambia el dispositivo a iPad y luego selecciona el guión gráfico predeterminado del iPhone.
  2. Cambiar el dispositivo a iPhone

Tengo exactamente el mismo problema. Estoy trabajando en una aplicación universal que tiene 2 guiones gráficos (tanto iPhone como ipad) y accidentalmente eliminé el guión gráfico del iPad mientras estaba haciendo la localización, luego volví a agregar el guión gráfico del iPad (tal vez lo hice incorrectamente), la siguiente Una vez que presento el binario, se produce el Error-itms-90029 (pasado por la validación, pero falló en la presentación, caso extraño aye ~).

Resolví este problema eliminando una vez más el guión gráfico del iPad y volví a insertarlo. y ahora está bien. Tenga cuidado al volver a insertarlo, también debe verificarlo en "Fases de compilación >> Copiar los recursos del paquete"; si ve que el ícono del guión gráfico se muestra correctamente, está bien.


Vaya a la vista Proyecto, haga clic en Objetivos, vaya a la pestaña General y observe la configuración de Información de implementación. En el cuadro de selección Dispositivos, verá iPhone en su estuche.

Realice los siguientes pasos:

  1. seleccione iPad
  2. Elimine el texto Storyboard-iPad en el cuadro de selección ''Interfaz principal'' para que esté vacío
  3. Presione cmd-s para guardar (si no se guarda automáticamente)
  4. Selecciona iPhone nuevamente en el cuadro de selección de Dispositivos
  5. Construye tu proyecto de nuevo y archívalo de nuevo 5.

El problema debe ser resuelto ahora.


Para corregir el error , solo abra el archivo info.plist del proyecto y elimine el valor de la clave Main storyboard file base name (iPad) (o UIMainStoryboardFile~ipad ).

Además, debería poder corregir la advertencia agregando un ícono de aplicación del tamaño / tipo especificado en el mensaje de advertencia.

No olvide volver a archivar después de realizar estos cambios.