¿Cómo instalar aplicaciones de iPhone a través de OTA sin la interacción de iTunes?

Estoy siguiendo esta guía sobre cómo instalar aplicaciones de iPhone a través de OTA sin iTunes.

Tengo las siguientes preguntas:

  1. Solo tengo una membresía del programa para desarrolladores de $ 99, no el programa empresarial. La guía dice que esto también funciona con la distribución ad-hoc normal. ¿Puedo usar mi perfil de aprovisionamiento ad-hoc para hacer esto?

  2. Estoy probando con el simulador de iPhone 4, ya que no tengo un dispositivo iOS 4 físico. Pero cuando hago clic en el enlace "Perfil de aprovisionamiento", el simulador arroja un error:

    No se puede instalar el perfil. Safari no pudo instalar un perfil debido a un error desconocido.

    Cuando hago clic en el enlace .plist como se menciona en la guía, no hace nada parecido a esto.

¿Puedo probar esta instalación en el simulador de iPhone 4? ¿Cuál podría ser la razón de este fallo?

El enlace de la guía está roto para mí, ahora mismo.
Voy a votar para cerrar. Creo que sería apropiado preguntar cómo un usuario final podría usar TestFlight, pero esta pregunta es más una pregunta de desarrollador: cómo firmar sus propias aplicaciones, cómo administrar los perfiles de configuración y la firma de código y luego cómo habilitar eso para Over the Air actualizaciones Todas buenas preguntas, solo un poco fuera de tema por aquí.

Respuestas (3)

El Simulador no utiliza un archivo .ipa incluido; utiliza la aplicación constituyente. Además, el simulador ejecuta una versión x86 de la aplicación con versiones x86 modificadas de los marcos iOS. En otras palabras, no hay una buena manera de hacer que un paquete .ipa se ejecute en el Simulador. El desarrollador original podría construir para el simulador y luego proporcionarle los contenidos relevantes, ~/Library/Application\ Support/iPhone\ Simulator/User/Applications/pero esa es realmente su única esperanza, hasta donde yo sé.

Interesante, no me había dado cuenta de cómo funcionaba. Gracias por compartir.

Conozco dos formas de instalar aplicaciones en iPhone sin usar iTunes: a través de un proceso complicado en un teléfono con jailbreak o mediante algún servicio de terceros .

+1 por ese servicio de terceros. Descubrí testflightapp.com la semana pasada y estoy ENCANTADO con él. A mis clientes les ENCANTA que puedo enviarles nuevas versiones beta sin tener que llevar su teléfono a mi oficina, o sin tener que tocar iTunes.

Testflight es el servicio a bordo de Apple para distribuir betas. Servicio absolutamente útil y valioso. Nos eligen este servicio en cuestión de minutos.