Vous ne pouvez pas modifier l'icône de votre application avec une image téléchargée à partir d'un serveur lors de l'exécution. De l'documentation:
Vous devez déclarer les icônes principales et secondaires de votre application en utilisant la clé CFBundleIcons
du fichier Info.plist
de votre application. Pour plus d'informations sur la configuration d'autres icônes pour votre application, voir la description de la clé CFBundleIcons
dans Information Property List Key Reference.
Pour définir dynamiquement une icône d'application, vous devez être en mesure de le définir dans votre Info.plist
, mais votre Info.plist
est inclus dans votre paquet d'applications, et votre paquet d'applications est en lecture seule, de sorte que vous n'avez pas accès en écriture à votre fichier Info.plist
. Ainsi, vous ne pouvez pas changer l'icône de votre application à une image téléchargée dynamiquement à l'exécution
voir ce https://stackoverflow.com/questions/43097604/alternate-icon-in-ios-10-3 –
merci pour la réponse, mais je veux Dynamiquement. – user3467582