iPhone - 在运行时更改app programaticaly的图标

Oli*_*ver 0 iphone icons objective-c ios springboard

我已经做了很多搜索,我可以读到在运行时改变应用程序图标programaticaly是不可能的,至少从iOS 3.0开始.

但是......我经常可以在"App"网站上看到可以在跳板上放置图标的应用程序.我记得的第一个应用是你从你的相册中给朋友的照片,它会创建一个图标,这样你只需点击该图标就可以打电话给他:

http://itunes.apple.com/fr/app/speedtouch-the-best-home-screen/id378360978?mt=8
http://itunes.apple.com/fr/app/desktop-shortcut/id421701004?mt = 8
http://itunes.apple.com/fr/app/appbutler-app-organizer/id327391626?mt=8
http://itunes.apple.com/fr/app/tap4music/id365578914?mt=8

所以我想,是否仍然无法在运行时更改app图标programaticaly?

Ell*_*eal 5

您在这里想到的是WebClips,它们基本上是主屏幕上网站的快捷方式.实际的应用程序无法在运行时更改它的图标,因为它是在静态Info.plist文件中定义的.

此规则的唯一例外是报亭应用程序.