iPhone: Cómo crear un fichero IPA para pruebas con Xcode

Cuando desarrollas apps para iPhone o iPad Apple te obliga a firmar las aplicaciones con un certificado de desarrollo, este certificado incluye los dispositivos autorizados para probar la aplicación.

Para que los clientes o los beta testers puedan probar tu aplicación en desarrollo estos deben instalarse el "provisional profile" de la aplicación en primer lugar. Después deben instalarse el fichero IPA de la aplicación.

¿Cómo se crea este fichero IPA? Pues se puede crear utilizando el iTunes -da problemas muchas veces- o bien utilizando el Xcode.

En mi caso desarrollo normalmente con Xcode por lo que lo utilizo para crear los IPA para que mis clientes puedan probar la aplicación.

¿Cuales son los pasos? Pues estos:
  1. En Proyecto->Info duplica la configuración "Release" y llamála por ejemplo "Ad hoc"
  2. En el dispositivo de prueba elige Dispositivo IOS y a la izquierda duplica los esquemas y configura dónde pone release por ad hoc.
  3. Ve a Product -> Build
  4. Ve a Product -> Archive
  5. Abre el organizer (el icono de la barra superior derecha)
  6. Elige la app que acabas de archivar y haz clic sobre Distribute.
  7. En distribute elige Ad Hoc.

Una vez tengas el IPA puedes utilizar portales como Testflight.com o Diawi.com para distribuir la aplicación entre los testers y los clientes.

Es un proceso algo complicado, pero espero que sea de utilidad.

Comentarios

Unknown ha dicho que…
El problema que me da es que al no tener una cuenta Developer no puedo exportar a .ipa