更新日历应用程序等应用程序图标

时间:2013-09-17 07:53:53

标签: iphone objective-c icons

我正在开发一个应用程序,我希望每月更新应用程序图标,就像每天更新iOS日历应用程序一样。

我想如果这样可行,它会改变为存储在应用程序中的另一个图像吗?

这可能吗?一直在做一些谷歌搜索但却无法找到答案。

2 个答案:

答案 0 :(得分:3)

这不可能,应用程序包是只读的,因此您无法更改应用程序图标。

您必须每月更新应用程序以更改图标。

答案 1 :(得分:0)

正如 rckoenes 所说,这是不可能的,您可以阅读有关给定正在运行的应用程序可以看到/可修改的运行时间的更多信息:

https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSRunningApplication_Class/Reference/Reference.html#//apple_ref/occ/instp/NSRunningApplication/icon

NSRunningApplication 用于修改和/或读取有关正在运行的应用的信息,不幸的是,应用图标是只读的。

icon
Returns the icon for the receiver’s application. (read-only)

@property(readonly) NSImage *icon