iphone - iPhone 应用程序安装到设备上后,是否可以通过编程方式更改其名称?

标签 iphone objective-c

我很好奇 - 是否可以通过编程方式更改 iPhone OS 主屏幕上使用的 iPhone 应用程序的名称?我知道这只是 Info.plist 文件中的一个条目,但我还没有看到任何应用程序这样做。

我想分发现有应用程序的“精简版”,并允许用户通过应用内购买升级到完整版本。但是,一旦他们购买了该应用程序,我想将应用程序的图标和名称更改为“Layers Pro”而不是“Layers Lite”。我觉得这对于保持一致性和良好的升级体验很重要。

最佳答案

不,这是不可能的。一旦安装在 iPhone 上,Info.plist 和应用程序包中的所有内容都是只读的。

关于iphone - iPhone 应用程序安装到设备上后,是否可以通过编程方式更改其名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1977491/

相关文章:

ios - 将 UIButton 标题右侧的图像与 imageEdgeInsets 和 titleEdgeInsets 对齐

ios - 图标 IOS 周围的黑线

ios - "lldb"测试内购错误

ios - Xcode std::__1::basic_ostream undefined symbol

iphone - 分层 UIImageView 和 UIBezierPath

iphone - 有没有人看过为 Interface Builder 构建 Cocoa Touch 插件的教程

iphone/objective C/如何编码 double[] 进行存档

objective-c - 在 XCode 中使用 Objective C 中的 libjpeg

iphone - 不需要的变量释放(iOS)

ios - 找不到与 Applications/***.app 匹配的配置文件