iOS: cómo distribuir una versión de la aplicación "paralela" para las testings beta ad-hoc

Me gustaría comenzar a hacer testings beta limitadas de una aplicación de iOS. Sé cómo hacer una distribución ad-hoc periódica de mi aplicación actual, pero he dicho que uno de mis potenciales usuarios beta me dice que cuando testingn otras aplicaciones, terminan teniendo una aplicación separada instalada junto con la de producción. Pero no sé qué están haciendo los otros desarrolladores para crear esto.

¿Necesito grabar una nueva ID de aplicación registrada con Apple (y un nombre de aplicación que nunca será real) para lograr esto para mis usuarios beta?

Si es así, ¿hay una forma razonable de administrar esto dentro de un único proyecto Xcode?

Gracias de cualquiera con experiencia aquí. Sé que estoy jugando con la línea de "pregunta de progtwigción", pero esta es sin duda la comunidad con la experiencia adecuada. ¡Gracias! 🙂

Simplemente configure un identificador de package diferente en su Info.plist.

Personalmente, creo tres configuraciones en mi proyecto (Depuración, Ad Hoc, App Store) y luego defino una configuration de compilation definida por el usuario para cada configuration ( BUNDLE_IDENTIFIER ) en la que establezco los diferentes ID de package.

En mi Info.plist, puedo configurar el ID del package como ${BUNDLE_IDENTIFIER} .