ios - 我可以在不更改整个文件结构/Xcode 项目的情况下更改 Cordova/iOS 应用程序的 "displayed name"吗?

标签 ios xcode cordova

所以,我正在开发我的第一个 Cordova 应用程序,我有一个可能是典型的菜鸟问题......

我用这个命令创建了我的应用程序:

cordova create MyFirstApp com.[my_domain].myfirstapp MyFirstApp

我可以看到这在名为 MyFirstApp 的目录下创建了一个复杂的文件结构,一个名为 MyFirstApp.xcodeproj 的 Xcode 项目,以及许多以 开头的文件MyFirstApp(例如,MyFirstApp-Info.plistMyFirstApp-Prefix.pch 等)。

一切都很好。

但是,在完成开发之后 - 我意识到我希望应用程序的名称出现在用户的主屏幕上是不同的(例如,“Cool App !”)。

我可以只更改“显示名称”而不弄乱目录结构和 Xcode 项目吗?

看起来 config.xml 中的 name 节点没有这样做 - 这个值似乎控制的不仅仅是名称的显示方式。 (例如,如果我更改它,cordova build iOS 失败并且 Xcode 开始提示...)

最佳答案

您可以通过将以下内容添加到 Cordova 的 config.xml

来更改 *-Info.plist 文件中的 CFBundleDisplayName
<config-file parent="CFBundleDisplayName" platform="ios" target="*-Info.plist">
    <string>My App</string>
</config-file>

关于ios - 我可以在不更改整个文件结构/Xcode 项目的情况下更改 Cordova/iOS 应用程序的 "displayed name"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28373464/

相关文章:

ios - iPad 版主详细信息应用程序

javascript - 出现错误 "property does not exist"

android - 在 Samsung Galaxy S6 和 S6 Edge 上找不到人行横道项目服务

ios - 如何快速计算文件夹引用中的图像数量

ios - Swift - 使 UIViewController 可见,同时从 TOP 添加动画的新 ViewController(通过 self.present)

ios - Swift UICollectionView 工作很奇怪,只注册第二次点击

android - 在 PhoneGap 应用程序中更改 minSdkVersion 设置的位置

iphone - ALAssetRepresentation 图像的 MD5 哈希值与重复的 ALAssetRepresentation 图像的哈希值不匹配

objective-c - 使用 Erica Sadun 示例的 UIImageView 调整大小和旋转问题 - 预填充位置

C++ 类文件