mer. 8 févr. 2023
Apps non répertoriées : le nouveau mode de déploiement privé chez Apple
Depuis janvier 2022, Apple autorise le déploiement d’applications non répertoriées (unlisted apps) sur l’App Store pour celles qui s’adressent à une audience plus restreinte. Une usine à gaz ou une belle opportunité pour les créateurs d’applications iOS ? On fait le point sur ce nouveau mode de déploiement 😊
Vous le savez, Apple est un écosystème particulièrement sécurisé et verrouillé. Ce qui est rassurant en tant qu’utilisateur devient un vrai casse-tête quand il s’agit de déployer une application sur des appareils iOS (iPhone et iPad). L’App Store régit de manière hégémonique sur ce joyeux écosystème et les App Store Review Guidelines font trembler de nombreux créateurs d’app, jusqu’au fond de leur lit.
Or, de nombreuses applications ne s’adressent pas au grand public. Prenons l’exemple d’une app de vente pour des partenaires, des ressources pour des collaborateurs ou des études de recherche. Si vous soumettez l’une de ces apps sur l’App Store, voici le type de réponse que vous recevrez probablement :
“Lors de notre examen, nous avons constaté que cette application a été conçue pour une entreprise ou une organisation spécifique et non pour une distribution générale sur l'App Store. Les applications professionnelles disponibles sur l'App Store sont destinées à être utilisées par une grande variété de clients externes dans le monde entier.
Comme cette application n'est pas destinée à une distribution générale, elle ne peut pas être mise à disposition sur l'App Store. Nous vous encourageons à examiner les autres moyens de distribuer votre application professionnelle et à choisir celui qui répond le mieux aux besoins de votre entreprise.”
Les alternatives ? Mettre en place un MDM (Mobile Device Management), prendre un compte Apple Developer Enterprise, gérer une flotte d’appareils identifiés. Bref, la galère… A la différence de Google qui permet de diffuser une application de source inconnue (sideloading).
Et pourtant.
Début janvier 2022, la boîte de Cupertino a annoncé un virage stratégique de sa politique en dévoilant un nouveau mode de déploiement : les applications non répertoriées (unlisted apps). Ces applications sont uniquement accessibles par un lien direct. Elles sont sur l’App Store, mais elles ne sont ni référencées, ni atteignables par une simple recherche.
Quelles applications sont concernées ? Cela s’adresse aux apps dont l’audience est restreinte. Voici les exemples donnés par Apple : les employés à temps partiel, les franchisés, les partenaires, les entreprises affiliées, les étudiants de l'enseignement supérieur ou les participants à des conférences.
Pour déployer une app non répertoriée, c’est le même process que pour l’App Store. Il faut créer la fiche sur App Store Connect, uploader le fichier IPA, ajouter une note pour indiquer qu’il s’agit d’une app non répertoriée et hop, attendre la validation de l’équipe de vérification ! Il est donc nécessaire de posséder un compte Apple Developer.
Pour en savoir plus, suivez notre tuto : Déployer une app non répertoriée sur l’App Store
Sur le papier, ce nouveau mode de déploiement semble plus flexible et adapté aux besoins des organisations. Il ne reste plus qu’à le tester dans la pratique et dans le temps.
Toujours un peu perdu ? Voici un mémo des modes de déploiement iOS :
- Pour une app grand public → App Store
- Pour une diffusion privée au sein d’une organisation via un MDM → Custom app
- Pour une diffusion privée auprès d’appareils identifiés → App adhoc
- Pour une application à destination d’une audience restreinte → App non répertoriée
- Pour du bêta testing → Testflight