mat*_*ler 11 xcode ios cordova
所以,我正在开发我的第一个Cordova应用程序,我有一个可能是典型的noob问题......
我用这个命令创建了我的应用程序:
cordova create MyFirstApp com.[my_domain].myfirstapp MyFirstApp
Run Code Online (Sandbox Code Playgroud)
我可以看到,这个名为目录下创建一个复杂的文件结构MyFirstApp,名为Xcode项目MyFirstApp.xcodeproj,和几十间开头的文件的MyFirstApp(例如,MyFirstApp-Info.plist中,MyFirstApp-Prefix.pch等).
所有这一切都很好.
但是,在完成开发之后 - 我意识到我喜欢应用程序的名称,因为它在用户的主屏幕上显示为不同的东西(例如,"酷应用程序!").
我可以更改"显示的名称"而不会弄乱目录结构和Xcode项目吗?
看起来name节点中config.xml 没有这样做 - 该值似乎控制的不仅仅是名称的显示方式.(例如,如果我改变它,cordova build iOS失败并且Xcode开始抱怨...)
Sea*_*nch 11
你可以改变CFBundleDisplayName你的*-Info.plist加入下面的科尔多瓦的文件config.xml
<config-file parent="CFBundleDisplayName" platform="ios" target="*-Info.plist">
<string>My App</string>
</config-file>
Run Code Online (Sandbox Code Playgroud)
您可以name在config.xml应用程序的元素中添加一个短名称:
<widget ...>
<name short="HiCdv">HelloCordova</name>
</widget>
Run Code Online (Sandbox Code Playgroud)
或者,如果上述方法不起作用,则可以尝试以下方法:
<platform name="ios">
<edit-config file="*-Info.plist" mode="merge" target="CFBundleDisplayName">
<string>Your Display Name</string>
</edit-config>
...
</platform>
Run Code Online (Sandbox Code Playgroud)
将该代码放置在config.xml文件中,以使名称在两次构建之间持久存在,这意味着您无需每次都手动进行编辑。
| 归档时间: |
|
| 查看次数: |
7339 次 |
| 最近记录: |