Come posso fare in modo che iPhone SpringBoard mostri due o più icone per un pacchetto di applicazioni?
-
03-07-2019 - |
Domanda
Sembra che il file Info.plist
abbia la capacità di dichiarare ruoli diversi per lo stesso bundle dell'applicazione tramite la chiave UIRoleInfo
. SpringBoard può riconoscere questi ruoli dopo l'installazione di un'app e può visualizzare icone separate per ciascun ruolo dell'applicazione.
Ad esempio, iPhone mostra MobileSlideShow.app
come 2 programmi diversi: Foto
e Camera
.
Sfortunatamente, al momento non esiste una documentazione ufficiale di Apple sull'argomento. Qualcuno consiglierebbe come organizzare lo stesso comportamento in un'app personalizzata?
Questa funzione verrà utilizzata nel prodotto Enterprise per la distribuzione ad hoc.
Soluzione
Questa non è una funzionalità supportata, quindi in tal caso potresti avere difficoltà a ottenere l'app durante il processo di approvazione. Non consiglierei di usarlo.
Altri suggerimenti
L'hai provato per vedere se funziona? Se non funziona, puoi creare una seconda app che non fa altro che avviare la prima, con uno schema URL personalizzato. La prima app è in grado di riconoscere quando viene avviata con quell'URL. Questo non è l'ideale come vedrai il lancio della seconda app & amp; esci (anche se dovrebbe essere molto veloce).