iPhone - 更改应用程序内 info.plist 指向的应用程序图标?

标签 iphone plist bundle

有没有办法从代码中更改 iPhone 跳板图标的 47x47 PNG(在 info.plist 中指向)?

我知道我可以添加翻译并通过更改每种语言的 info.plist 来更改 iPhone 支持的每种语言的跳板图标,但我想根据用户偏好来更改我的 iPhone 应用程序的跳板图标应用程序。

有什么想法吗?

我还没有尝试过这个,但是可以在应用程序包中将一个文件复制到另一个文件上吗?我可以将 info.plist 指向“base.png”,然后将“base.png”替换为我在代码中与应用程序一起打包的另一个 PNG 吗?

谢谢。

--巴特加尔

最佳答案

这是无法完成的 - iPhone 应用程序主包是只读的,因此您无法在应用程序内更改应用程序图标。

关于iPhone - 更改应用程序内 info.plist 指向的应用程序图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1223787/

相关文章:

iphone - 正确定位拉伸(stretch)的 UIImages

iphone - UIViewController Nib 布局在运行时发生变化

ios - NSFetchedResultsController 全部删除

ios - 如何在 iOS 中添加和获取 .plist 的值

jquery - 在 bundle 中包含 jQuery 缩小版会导致其无法加载

iphone - 标签未显示在叠加 UIView 中

macos - 使用默认值从 Mac 上的命令行修改 Plist

java - 无法使用 native bundle exe 启动 JavaFX 应用程序

symfony2 包自动加载失败

ios - 在应用程序启动时将 20 多个 plist 文件加载到内存中