如何更改iOS应用程序的DisplayName?

前端之家收集整理的这篇文章主要介绍了如何更改iOS应用程序的DisplayName?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道有很多与我的问题有关的答案,比如说.

Programmatically rename an XCode project
Renaming xcode 4 project and the actual folder

等等

但请看下面的代码

NSString *plistPath = @"...../TestingAPI-Info.plist";
NSMutableDictionary *dictionary = [[NSMutableDictionary alloc]initWithContentsOfFile:plistPath];
[dictionary setObject:@"myTestingApp" forKey:@"CFBundleDisplayName"];
[dictionary writeToFile:plistPath atomically:YES];

我正在通过上面的代码更改应用程序图标的名称,

更改名称“MySuperApp => myTestingApp”

那么,使用上面的代码更改是否有效?我害怕app拒绝?我还想通过上面的代码设置所有更改,如Bundle identifier,Bundle name..etc?

它有效还是没有?通过使用上面的代码苹果拒绝我的应用程序?

解决方法

正如rckoenes所说的那样,这对设备无效.任何包内容都是只读的,包括info.plist.你无法覆盖它.

澄清:只需在Xcode中打开Info.plist文件并将其重命名为您想要的任何内容.您不需要任何代码.您将在Xcode项目中找到YourProjectName-Info.plist文件.

猜你在找的Xcode相关文章