Ionic框架非常棒。我能够使用我一直在研究的一些Angular代码成功构建一个应用程序,但是我找不到如何重命名生成的应用程序的简单问题的答案。输出应用程序总是被称为HelloCordova,似乎没有任何关于如何更改应用程序名称的文档。如果我开始手动挖掘替换HelloCordova的项目目录,我最终会得到一个无法运行的应用程序。当然,人们之前已经解决了这个问题。
答案 0 :(得分:91)
修改:您想要更改项目根目录中的config.xml
文件。
负责应用名称的标记为<name>
。
查看config documentation以获取更多信息。
答案 1 :(得分:31)
答案 2 :(得分:5)
如果您要更改标志性视图名称,请务必同时更新ionic.project
答案 3 :(得分:4)
如果更改name
因任何原因无效,请删除整个平台文件夹,然后
cordova platform add ios
ionic build ios
答案 4 :(得分:3)
是的,您只需修改config.xml即可。找一个&#34;名称&#34;标记并在此标记之间输入您需要的名称。
答案 5 :(得分:2)
在离子项目的父目录中有一个config.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.ionicframework.todo497320" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>CHANGE NAME HERE</name>
请注意,项目名称将在应用程序的其他各个位置显示,所有这些都将在构建应用程序时自动更改
答案 6 :(得分:1)
在离子项目的父目录中有一个config.xml
在此更改姓名
如果更改名称因任何原因无效,请删除整个平台文件夹,然后
cordova平台添加ios 离子构建ios
答案 7 :(得分:1)
以下步骤将对您有所帮助。
在config.xml中重命名应用名称
<name>Your_new_name</name>
离子cordova插件保存
答案 8 :(得分:0)
您应该在项目根目录中找到的config.xml中进行此更改。例如,您可能会遇到以下情况:
***<widget id="com.ionicframework.exampleproject223738" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">***
将ID更改为您希望包装的任何内容,它将适用于整个项目,Android和iOS。
但是,如果您已使用包名称提交到应用商店,则此时无法更改包名称。除非你想提交一个新项目。必须使用匹配的包名进行更新。
答案 9 :(得分:0)
对于ionic 4.5.0,“ ionic platform”命令已重命名,并且不再使用以下命令:
代替使用:
注意:iOS或android(取决于您的情况)
答案 10 :(得分:-1)
只需更改<title>
index.html
标记即可
无法正常工作