Cómo compartir una aplicación solo con amigos y familiares

Actualmente estoy desarrollando una aplicación iOS para uno de los miembros de mi familia. Lo único es que no lo quiero en la App Store.

¿Cómo podría compartir esto con mi familiar? Sé que podría usar Cydia Impactor o con un certificado de desarrollador personal, pero esto requeriría firmar cada pocos días si no recuerdo mal.

¿Está inscrito en alguno de los programas de pago para desarrolladores?
Sí, sin embargo, ¿no necesita tener una cuenta empresarial @NimeshNeema para agregar a otras personas a su equipo? También TestFlight expira después de tantos días también.
No necesita una cuenta empresarial. Solo bastará con una cuenta de desarrollador paga individual. La forma más fácil de distribuir la aplicación a amigos y familiares es a través de TestFlight. Voy a elaborar en la respuesta a continuación.

Respuestas (1)

Si está registrado como desarrollador de pago de Apple (ya sea como individuo o como organización), puede usar TestFlight para compartir fácilmente su aplicación con amigos y familiares. Necesitará la ID de Apple de la persona y puede agregarla como evaluador.

Puede agregar hasta 1000 ID de Apple como evaluador en TestFlight y lanzar la aplicación. Los miembros individuales pueden instalar la aplicación en sus dispositivos personales.

A diferencia de usar certificados y pedir a los miembros que compartan los UDID de sus dispositivos, este enfoque es perfecto para ambas partes. La compilación de la aplicación compartida sigue siendo válida durante un máximo de 90 días a partir de la fecha de publicación. Este proceso también facilita la inserción de actualizaciones de aplicaciones.

Los miembros de la familia (probadores) solo necesitan tener instalada la aplicación TestFlight en su dispositivo para recibir compilaciones y actualizaciones de la aplicación. Esto también funciona muy bien para las aplicaciones de Apple TV.

Consulte la documentación de TestFlight - Apple Developer para obtener más información.

Entonces, ¿estoy obligado a hacer una actualización cada 90 días (excluyendo el tiempo de revisión)? ¿No hay forma de eludir el límite de 90 días?
@iProgram Lo siento, no sé si esto es configurable o si hay información actualizada. No puedo encontrar nada en la documentación en este momento. Debería poder verificar esto al intentar publicar una compilación a través de TestFlight.