program generate downloads development developers developer desarrollador cuenta crear apple app ios xcode6 ipa

ios - downloads - generate ipa xcode 9



El archivo en xcode 6 está produciendo un paquete, no ipa (2)

Recientemente actualizado a Xcode 6 y ahora, cuando archivo un proyecto, obtengo un .pkg en lugar de un .ipa. He establecido el otro objetivo en mi proyecto (cocoapods) para omitir la instalación pero eso no funcionó. El objetivo de la implementación es iOS, no mac (es una aplicación de iphone / ipad que previamente archivó .ipas).

¿Me estoy perdiendo una nueva configuración en algún lugar (es decir, las aplicaciones iOS de archivo predeterminadas para .ipa) o hay un gotcha con distribución ad hoc en Xcode 6 que no conozco?


No pude encontrar una manera directa de hacer esto en Xcode 6 GM (o betas), pero encontré un par de soluciones que han funcionado:

  1. Archivar en Xcode 6 y exportar en Xcode 5. Esto me funcionó mientras estaba usando las versiones beta, pero después de instalar el GM, el binario de Xcode.app sobrescribió mi versión de Xcode 5 (esto podría reinstalarse fácilmente). @Anan respondió eso here .

  2. Tome el archivo .app de su archivo .xarchive y empaque su propio .ipa creando un directorio de carga útil, copiando el archivo .app, comprimiéndolo y cambiando el nombre de la extensión a .ipa.

  3. Intenté usar la aplicación de escritorio TestFlight y arrastré el archivo a ella después de crear una cuenta. Esto pareció pasar por los movimientos de empaquetar el .ipa y cargarlo en los servidores de TestFlight. No pude encontrar un rastro de la .ipa en mi máquina local. Esto probablemente funcione, pero no estoy seguro de dónde agarrar el .ipa. Tendrías que generar el .lista por tu cuenta o usar uno antiguo.

En cualquier caso, esto parece un error y estas soluciones son molestas de tener que hacer para algo que solía tardar 5 segundos en completarse.

Steve


Agregue LSRequiresIPhoneOS YES a su Info.plist
La clave se puede encontrar ya que la Application requires iPhone environment