Distribuez votre app iOS avec les Custom Apps (Apps personnalisées)
Ecrit par Marie Pireddu le
La plupart des systèmes pour iOS sont distribuées via l'App Store. Mais il existe d'autres façon de distribuer votre app iOS et de la rendre disponible au téléchargement sur ce système d'exploitation, en fonction de vos besoins et de la nature de votre audience.
Si l'utilisateur final de votre app est un employé, un étudiant ou si vous vous adressez à une organisation vous voudrez certainement distribuer votre application de manière privée. Pas de problèmes, c'est possible !
Dans ce cas, c'est un jeu d'enfant ! Vous avez deux options:
Si l'utilisateur final de votre app est un employé, un étudiant ou si vous vous adressez à une organisation vous voudrez certainement distribuer votre application de manière privée. Pas de problèmes, c'est possible !
Dans ce cas, c'est un jeu d'enfant ! Vous avez deux options:
- Le Programme pour développeurs Apple en entreprise, ou Apple Enterprise Program, vous permet de créer certificats et profils d’approvisionnements afin de distribuer vos systèmes via un portail en interne ou via une URL.
- La distribution de Custom apps. Les Custom apps peuvent être distribuées en utilisant Apple Business Manager par MDM ou des coupons de réduction via l'App Store. Depuis le 6 Février 2020, il est aussi possible de distribuer les custom apps via Apple School Manager.
Quoiqu'il en soit, comme le recommande Apple, la distribution interne est soumise à des directives et propriétés strictes et n'est vraiment destinée qu'aux cas qui ne peuvent pas être résolus par la distribution et le téléchargement de Custom apps. Vous trouverez plus d'informations sur la distribution interne dans notre article de blog.
Les Custom apps, qu'est ce que c'est?
En 2019, Apple a annoncé la création d'un nouveau moyen de distribution des Custom apps lors de sa conférence annuelle pour développeurs (WWDC). Cette nouvelle option de distribution a été introduite comme le nouveau canal de distribution interne par défaut. Avec cette méthode qui possède ses propres propriétés, vous distribuerez votre application en privé tout en utilisant l'App Store Connect et l'Apple Business Manager. La distribution des Custom apps est recommandée si vous distribuez vos applications à des partenaires, des clients, des franchisés, des employés ou des affiliés.
Cela signifie aussi que lorsque votre application est distribuée en tant que Custom app, elle est hébergée sur l'App Store Connect et passe par le processus de review d'Apple pour vérifier qu'elle est conforme aux directives de l'App Store et qu'elle ne pose pas de problèmes.
Cela signifie aussi que lorsque votre application est distribuée en tant que Custom app, elle est hébergée sur l'App Store Connect et passe par le processus de review d'Apple pour vérifier qu'elle est conforme aux directives de l'App Store et qu'elle ne pose pas de problèmes.
Les Custom apps, comment ça marche?
Les Custom apps font partie de l'Apple Developer Program et sont hébergées par Apple dans l'Apple Business Manager (ABM).
- Si vous développez des apps pour vos employés:
- Compte développeur. Vous devez d'abord créer un compte développeur Apple . Le compte doit être un compte d'entreprise / organisation et coûte 99 $ par an.
- Apple Business Manager. Vous devez ensuite souscrire à l'Apple Business Manager .
Vous devrez fournir des informations sur votre entreprise, y compris votre numéro D-U-N-S et une adresse e-mail qui n'a pas été utilisée comme Apple ID pour un autre service ou un site Apple.
Une fois inscrit à Apple Business Manager, vous pouvez trouver le nom et l'ID de votre organisation dans le menu Settings puis Enrollment Information. Ces informations sont nécessaires pour la review de votre application. Si vous utilisiez le programme d'achat en volume (VPP), vous pouvez vous inscrire à l'Apple Business Manager, puis inviter les acheteurs VPP existants à votre nouveau compte Apple Business Manager.
Une fois inscrit à Apple Business Manager, vous pouvez trouver le nom et l'ID de votre organisation dans le menu Settings puis Enrollment Information. Ces informations sont nécessaires pour la review de votre application. Si vous utilisiez le programme d'achat en volume (VPP), vous pouvez vous inscrire à l'Apple Business Manager, puis inviter les acheteurs VPP existants à votre nouveau compte Apple Business Manager.
- Apple Review. L'application sera téléchargée sur l'App Store Connect et soumise à la review d'Apple. Apple examinera l'application de la même manière que si l'application avait été publiée sur l'App Store.
- Distribution via MDM. l'application peut être installée sur les appareils précédemment enregistrés sur le serveur Mobile Device Manager créé sur Apple Business Manager.
- Génération de codes de remboursement. Si vous choisissez cette option, une fois votre application approuvée par Apple, vous devrez générer le code de remboursement à l'aide d'Apple Business Manager. Il est possible de générer plusieurs codes à la fois. Téléchargez le fichier des codes (il sera au format tableur). Chaque code n'est valide que pour une seule installation. Si vos employés ont besoin de télécharger à nouveau l'application, vous devrez générer un nouveau code.
Le code de remboursement ne doit jamais être rendu public. Il est uniquement destiné à vos employés.
2. Si vous développez des apps pour vos clients, partenaires ou affiliés:
- Votre client doit s'inscrire à ABM
- Vous téléchargez ensuite l'application sur l'App Store Connect, sous votre propre compte, et la configurez pour une distribution privée. Dans la section Pricing and Availability, choisissez «abalaible privately as a custom app for business». Vous aurez besoin de l'identifiant DEP(Device Enrollment Program) et du nom de l'organisation de votre client (qu'il peuvent retrouver sur l'ABM). Il est obligatoire de fixer le prix à cette étape.
- Soumettez l'application pour la review.
- Une fois l'application approuvée, l'organisation peut acheter l'application sur business.apple.com dans Custom apps Content. Ils verront l'application dans leur tableau de bord. Ils auront alors le choix d'acheter des Managed licences ou des codes de rachat.
Quels sont les avantages des Custom apps?
POUR ALLER PLUS LOIN :
- En tant que développeur, vous vous demandez peut-être s'il est possible de suivre le processus de création d'une autre plateforme de création d'apps mobiles en ligne. En fonction de vos besoins, découvrez comment changer de plateforme d'app builder étape par étape. Vous trouverez tous les éléments pour procéder à votre développement chez un autre fournisseur !
- En fonction de votre activité et de votre entreprise, vous souhaitez peut-être que la distribution de votre outil soit limitée et que l'installation de votre application mobile ne soit possible que sur l'écran de quelques appareils. Si tel est le cas, c'est possible ! Une fois le développement de votre appli en ligne terminé, découvrez comment distribuer son application mobile en dehors des stores . Votre fichier ne sera ainsi disponible que sur l'appareil mobile des personnes que vous aurez choisies.
- Une fois le processus de développement de votre application terminé, vous pouvez prévisualiser le rendu de votre travail, en fonction de l'écran de mobile de vos utilisateurs. Découvrez les nouveaux mock-ups pour visualiser tous les éléments de vos écrans de lancement , étape par étape.
- En fonction de vos besoins et de vos objectifs, vous vous demandez peut-être si étendre son activité au mobile est une bonne idée. La réponse est oui ! Découvrez pourquoi il est judicieux de créer son propre outil en ligne. En plus, notre équipe vous fait part de sa méthode et vous guide à chaque étape, pour donner vie à une application réussie, compatible avec l'écran d'un appareil mobile.
- En tant que développeur, une fois le développement en ligne de votre app terminé, vous pouvez transférer votre application iOS vers un autre compte développeur Apple . GoodBarber vous explique tout de ce processus, pour que vous puissiez, en fonction de vos besoins, franchir cette étape avec succès et transférer vos éléments vers un autre compte développeur.
- En fonction de vos besoins, vous aussi devenez développeur ! En suivant notre processus de création étape par étape, vous saurez créer une application en ligne : idée, design, développement .