¿Cómo puedo hacer una versión beta cerrada para una aplicación iOS con más de 100 usuarios usando TestFlight?

Busque en una cuenta de desarrollador de Apple Enterprise. Cuesta $ 299 / año y puede distribuir aplicaciones “internas” sin necesidad de UDID a diferencia de una distribución Adhoc. Esto le permite distribuir aplicaciones en su sitio web o por correo electrónico. No creo que haya un límite en la cantidad de dispositivos que pueden instalar su aplicación, pero finalmente el certificado de distribución caducará cuando caduque su certificado de desarrollador y la aplicación ya no se iniciará. También debe tener cuidado al distribuir de esta manera porque CUALQUIERA que obtenga su IPA puede instalarlo.

http://developer.apple.com/progr…

Para agregar algunos pasos adicionales en caso de que quiera probar esto. Para crear una distribución ad hoc o una distribución interna que se pueda cargar en una página web, haga lo siguiente en Xcode 4:

1. Cambie la configuración de su esquema a un dispositivo iOS (no simulador)
2. Haga clic en Producto -> Archivo
3. Una vez terminado, aparecerá el Organizador.
4. Elija el paquete de iOS App Store (.ipa)
5. Elija su certificado de distribución.
6. Haga clic en Siguiente.
7. Marque la casilla de verificación “Guardar para distribución empresarial” en la parte inferior.
8. Cambie el nombre del archivo IPA a su gusto.
9. Ingrese la URL de una aplicación. Esta es la URL desde la que podrá acceder a su IPA después de cargarlo en su servicio www. Por ejemplo “http://www.mydomain.com/myapp.ipa”
10. Ingrese el título de su aplicación.
11. Haga clic en Guardar.

Se generará un archivo plist y ipa. Deberá cargar ambos en su servidor web. También debe crear un hipervínculo especial a esto que Mobile Safari pueda entender. El formato es este:

Descargar

Tenga en cuenta que está vinculando al archivo plist y no al archivo ipa.

Como prueba rápida, puede crear un archivo html simple con solo este código y cargarlo.

Una vez que tenga este enlace configurado en una página web en algún lugar y cargue la ipa y la lista, abra Mobile Safari en su teléfono y vaya a la página web en la que puso el enlace. Si configura todo correctamente, la aplicación se descargará e instalará al igual que la AppStore 🙂

Solo otra nota rápida, Apple no le permitirá guardar un clip web e instalar aplicaciones desde allí. Siempre tendrá que usar Mobile Safari directamente.

Actualización: Andrew tiene razón sobre los términos con Apple. Esto solo debe usarse para distribuir aplicaciones internamente a su organización. También recomendaría al menos proteger el sitio web que aloja las aplicaciones con una contraseña. Crear tu propia tienda de aplicaciones y distribuirlo al público seguramente te meterá en problemas con Apple.

Ahora es posible usar TestFlight Beta Testing, con un límite actual de 1,000 invitaciones y sin la necesidad de solicitar y registrar UDID.

Testflight funcionó muy bien para la prueba de nuestra nueva aplicación. Bungee Girl! Una aplicación de viaje solo para mujeres, que conecta a mujeres viajeras solas. ¡Perfecto para mujeres plagadas de pasión por los viajes! Estamos empoderando y alentando a las mujeres a obtener su zona de confort y explorar. Descargar en: https://itunes.apple.com/us/app/

Demostración de la aplicación: