Comment faire en sorte que l'iPhone SpringBoard affiche deux icônes ou plus pour un lot d'applications?
-
03-07-2019 - |
Question
Il semble que le fichier Info.plist
dispose d'une capacité à déclarer différents rôles pour le même ensemble d'applications via la touche UIRoleInfo
. SpringBoard peut reconnaître ces rôles après l’installation d’une application et peut afficher des icônes distinctes pour chaque rôle d’application.
Par exemple, l'iPhone affiche MobileSlideShow.app
sous 2 programmes différents: Photos
et Appareil photo
.
Malheureusement, il n’existe actuellement aucune documentation officielle Apple sur le sujet. Quelqu'un conseillerait-il comment organiser le même comportement dans une application personnalisée?
Cette fonctionnalité sera utilisée dans le produit Enterprise pour la distribution ad hoc.
La solution
Il ne s’agit pas d’une fonctionnalité prise en charge. Si vous procédez ainsi, vous aurez peut-être de la difficulté à faire passer votre application au processus d’approbation. Je ne recommanderais pas de l'utiliser.
Autres conseils
L'avez-vous essayé pour voir si cela fonctionne? Si cela ne fonctionne pas, vous pouvez créer une deuxième application qui ne fait que lancer la première, avec un schéma d'URL personnalisé. La première application peut reconnaître son lancement avec cette URL. Ce n'est pas idéal car vous verrez le deuxième lancement de l'application & amp; quittez (même si cela devrait être très rapide).