动态更改iPhone应用程序图标和加载图像

3

如果可能的话,我希望能够通过从Web服务中获取的SQLite数据动态更新应用程序图标和启动画面(加载屏幕)。

我相当确定答案将是不行的,但我想确认一下。

谢谢。


您可以在没有推送通知的情况下设置应用程序图标徽章。请参见此处的答案:https://dev59.com/zEjSa4cB1Zd3GeqPF4Tb - Matthew Frederick
1个回答

1
你可以通过在应用程序包中放置符号链接来更改Default.png文件。

http://collison.ie/blog/2008/11/dynamic-defaultpng-files-on-the-iphone

同样的技巧可能适用于Icon.png,但我怀疑它是否有效,如果你能让它起作用,我想你必须HUP SpringBoard(这在非越狱设备上是不可能的)。

看起来苹果已经删除了除通过推送通知之外为您的应用设置徽章的功能(在这种情况下,根据文档只能是数字)。

编辑:此漏洞已在3.0中关闭:

3.0中的动态(Default.png)闪屏 [iPhone SDK]


谢谢Frank,看起来他们可能在3.X SDK中进行了限制。 - Anthony Main

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接