Estamos desarrollando una aplicación para empleados internos para facilitar la comunicación. Ahora queremos eliminar todas las posibles barreras para que nuestros empleados (más de 1500) instalen la aplicación.
Por lo tanto, nos gustaría alojar la aplicación dentro de la AppStore: los empleados pueden descargarla como se usan normalmente para descargar otras aplicaciones.
Por supuesto, habrá una pantalla de inicio de sesión por adelantado para asegurarse de que solo los empleados vean la información correcta.
La aplicación fue rechazada con lo siguiente:
Pauta 3.2 - Negocios
Descubrimos que su aplicación es una aplicación interna, destinada a empleados o miembros de su organización. Como tal, no es apropiado para la App Store.
Para obtener información sobre la distribución de aplicaciones propias y propias, consulte el Programa Apple Developer Enterprise.
Intentamos usar la ruta Enterprise, pero cuando el empleado descarga la aplicación, está llegando a esta parte:
https://support.apple.com/en-vn/HT204460
Vemos la instalación manual y la confianza en una aplicación empresarial como una gran barrera para que nuestros empleados descarguen la aplicación. ¿Hay alguna forma de resolver esto?
¿Existe una 'AppStore' para aplicaciones comerciales internas?
¿Cómo manejan esto las grandes empresas con más de 15,000 usuarios cuando existe una Bring your Own Device
política?
fuente
Respuestas:
Primero, una organización no puede obtener una aplicación interna en la App Store de Apple.
La mayoría de las organizaciones grandes administran dispositivos corporativos y BYOD utilizando un sistema de administración de dispositivos móviles (MDM).
Mi organización usa AirWatch, pero otros incluyen JAMF, Microsoft InTune, SimpleMDM y Meraki.
Un MDM puede entregar la aplicación automáticamente o proporcionar algún tipo de autoservicio para aplicaciones internas.
Todos los MDM enumerados anteriormente tienen un costo asociado. Hay algunos MDM de código abierto disponibles, pero en este momento todos parecen estar más centrados en la administración de Mac que iOS.
fuente
Respuesta simple no . No sin que la aplicación también sea accesible públicamente.
No hay forma de alojar aplicaciones privadas / empresariales en la App Store, sin ser públicamente reconocible. App Store no admite este mecanismo de autenticación para aplicaciones empresariales. Si su aplicación está en la App Store, está disponible públicamente en la región donde se publica.
La solución adecuada en este caso es alojar la aplicación en un servidor web. Podrá pasar la URL donde está alojada la aplicación a sus empleados. La aplicación se puede instalar simplemente abriendo el sitio web en Safari. Al tener control sobre la programación del sitio web, será relativamente sencillo implementar la autenticación del usuario. (De esa manera, incluso se puede acceder al sitio web a través de Internet público)
Puede encontrar una buena respuesta que explica los pasos a seguir aquí . Este enfoque no involucra a MDM, y los usuarios no verán la alerta que le preocupa. Los usuarios simplemente necesitarán instalar un perfil de aprovisionamiento especialmente creado, que también estará alojado en la página web de la aplicación.
Este enfoque no implica ningún costo y se puede implementar de forma gratuita (teniendo en cuenta que su empresa administra su propia infraestructura de servidor interno).
En mi experiencia, el enfoque antes mencionado es bastante común en empresas con políticas BYOD .
Nota : Créditos al autor original de la respuesta.
fuente