Distribuir Apps Personalizados para dispositivos Apple
Apps Personalizados são apps desenvolvidos para atender a necessidades comerciais específicas de uma organização por uma equipe de desenvolvimento própria ou um desenvolvedor terceirizado. Eles são distribuídos de maneira privada e segura a membros da organização através do Apple School Manager, Apple Business Manager ou Apple Business Essentials. Desenvolvedores enviam Apps Personalizados através do App Store Connect e os atribuem a uma conta do Apple School Manager, Apple Business Manager ou Apple Business Essentials. Depois de aprovados, eles são disponibilizados à organização para que apenas seus integrantes possam visualizá-los e acessá-los.
Apps Personalizados permitem aproveitar a dimensão e facilidade de uso da App Store ao mesmo tempo em que oferecem:
Recursos de segurança para dados organizacionais sensíveis ou privados
Aparência e funcionamento personalizados, como o logotipo ou a marca da organização
Recursos exclusivos para usuários da organização
Funcionalidade específica para um processo ou fluxo de trabalho
Configuração especial para ambientes de TI
Recursos personalizados para parceiros empresariais, clientes, vendedores ou franquias
Informações importantes sobre Apps Personalizados
Há algumas considerações que devem ser levadas em conta antes da contratação de um desenvolvedor para criar um App Personalizado para sua organização:
Revisão do app: cada App Personalizado, assim como cada versão atualizada enviada para distribuição personalizada, passa pelo processo de revisão de apps da Apple. As mesmas diretrizes de revisão de apps da App Store se aplicam a Apps Personalizados. O processo de revisão leva, normalmente, de um a dois dias. Para obter mais informações sobre o processo de revisão de apps, consulte App Review no site Apple Developer (em inglês).
Segurança do app: se o app contiver dados empresariais sensíveis, você deve incluir um mecanismo de autenticação no app. A Apple recomenda expressamente o uso das práticas recomendadas para autenticação e criptografia dentro de apps. Para obter mais informações sobre as práticas recomendadas de código seguro, consulte Security Framework (em inglês) no site Apple Developer.
Verificação do app: para verificar se o App Personalizado atende às diretrizes de revisão, a Apple precisa iniciar a sessão no app e operá-lo. Trabalhe com seu desenvolvedor ou sócio comercial para determinar uma maneira de atender a essa exigência e lidar adequadamente com dados proprietários ou sensíveis. Para proteger a confidencialidade na análise do app, forneça contas de teste genéricas ou dados de amostra fictícios.
Distribuição: apps Personalizados são distribuídos privadamente na seção Apps e Livros do Apple School Manager e Apple Business Manager ou na seção Apps do Apple Business Essentials. As equipes de TI podem usar o mesmo modelo de distribuição de apps da App Store, incluindo atribuições baseadas em dispositivos e capacidades de Apps Gerenciados. Os desenvolvedores indicam as organizações com permissão para acessar o app e podem distribuir privadamente para organizações específicas. Se você tiver uma base de usuários global, é importante marcar o app como disponível globalmente ao enviá-lo pelo App Store Connect.