for descargar iphone xcode xcode4

iphone - descargar - Xcode 4 Archive Version Unspecified



xcode ubuntu (8)

Por favor vea esta pregunta para detalles adicionales.

La respuesta aceptada no resuelve completamente el problema para todos los proyectos. Hay varios problemas que se relacionan entre sí y los cubriré a todos.

El proyecto Xcode 4 no puede compilar una biblioteca estática

Pregunta relacionada: Xcode 4 no puede ubicar los archivos de encabezado público de la dependencia de la biblioteca estática
Pregunta relacionada: "archivo de problema léxico o de preprocesador no encontrado" en Xcode 4

Los errores pueden incluir; falta de archivos de encabezado, "problema léxico o preprocesador"

Soluciones:

  1. Compruebe que las "rutas de encabezado del usuario" son correctas
  2. Establezca "Buscar siempre rutas de usuario" en SÍ
  3. Cree una llamada de grupo "Encabezados de indización" en su proyecto y arrastre los encabezados a este grupo. NO lo agregue a ningún objetivo cuando se le solicite.

El proyecto Xcode 4 con dependencias de bibliotecas estáticas no puede crear un archivo válido

Pregunta relacionada: https://stackoverflow.com/questions/5271496/xcode4-ios-4-3-no-packager-exists-for-the-type-of-archive

Los errores pueden incluir;

Falta el identificador y la versión. "No existe empaquetador para el tipo de archivo"

Soluciones:

  1. Para todas las dependencias configure "Omitir instalación " en "Sí"
  2. Mover cualquier encabezado "Público" en Fases de compilación a "Proyecto"

Estoy intentando crear una versión de lanzamiento de mi aplicación para iPhone en Xcode 4 y cuando termina e inicia Organizer, no hay un número de versión, solo dice "no especificado". Esto me impide usar las funciones Validar y Enviar de Xcode 4.

¿Alguna idea sobre cómo solucionar este problema? Mi número de versión está establecido en la configuración de mi proyecto, por lo que no estoy seguro de cuál es la causa del problema.


Después de actualizar Xcode de 4.0 a 4.1, encontré que faltaba la información de la versión y estaba en blanco en el ''objetivo'' específico. Y aparentemente ahora el número de versión se mostraba en el campo de compilación.

Simplemente agregue el número de versión de su aplicación al campo de versión para el ''Objetivo'' y actualizará implícitamente el archivo info.plist.

Archive el proyecto y ahora debería poder ver el número de versión en el Archivo.

Y deberías ser bueno para ir.

HTH.


Estaba teniendo un problema similar. Primero estaba haciendo una aplicación universal, pero al final el cliente quería precios por separado para iPhone y para la aplicación de iPad. Así que creé un nuevo objetivo en xcodeproject.

Cuando quería archivar el iPad objetivo tuve una versión no especificada del problema. Aquí hay una solución.

En el proyecto, salte la instalación a NO .

Cuando desee archivar el proyecto de iPhone, haga clic en Omitir instalación en NO en el destino de iPhone , y Omita Instalar en en el objetivo de iPad .

Cuando desee archivar el proyecto del iPad , establezca Omitir instalación en en el destino de iPhone , y Omita Instalar a NO en el objetivo de iPad y debería funcionar.


Esto también puede suceder si su proyecto hace referencia a un subproyecto mal configurado para una biblioteca compartida. Revise los proyectos de Xcode para cualquier biblioteca compartida que utilice su proyecto y asegúrese de que la configuración de construcción "Omitir instalación" del objetivo esté configurada en "Sí". Luego reconstruye el archivo.


Gracias, pero necesitaba 3 pasos para resolver entierly el problema con mi marco de proyecto:

  1. establezca la propiedad Configuración de generación de destino / " Omitir instalación " en " " para cada proyecto de dependencia

  2. borre la propiedad " Directorio de instalación " de la Configuración de destino para cada proyecto

  3. para cada proyecto, mueva cada encabezado de la sección "Crear fases / Configuración de compilación / Copiar encabezados" Público / Privado al proyecto


Mi problema con ninguna versión o identificador en el archivo fue simple al final. Tengo un proyecto con dos objetivos. Tengo 2 esquemas, cada uno construyendo un solo objetivo, o eso creía yo. Mi esquema de iPad tenía el objetivo de iPad y iPhone en la lista de objetivos de compilación de la configuración del esquema. Era tan simple como eso, estaba construyendo ambos objetivos y no creando un archivo válido.


Tenía todos estos problemas y más con una compilación de distribución ad-hoc.

  • Si tiene dependencias de bibliotecas estáticas y crea una nueva configuración de compilación para sus distribuciones Ad-hoc, asegúrese de que las dependencias de la biblioteca también tengan una configuración de compilación coincidente. De lo contrario, utilizarán la configuración de compilación Debug (o la configuración que sea la primera, supongo) y se vincularán a su compilación.
  • Para enfatizar, en caso de que no esté claro en otras respuestas: configure Omitir instalación en NO para su proyecto principal y tenga un conjunto de Directorio de instalación válido. De lo contrario, deberían establecerse en SÍ y vacíos, respectivamente.

Además, establecí un icono válido para eliminar la advertencia de validación, pero no estoy seguro de si esto era necesario para un paquete en funcionamiento.


Vaya a su archivo info.plist y cree una nueva propiedad "cadena de versiones del paquete, corta" y proporcione el mismo número de versión y se mostrará en el organizador.