如何从HelloCordova重命名Ionic应用程序

时间:2014-04-15 22:00:32

标签: ionic-framework

Ionic框架非常棒。我能够使用我一直在研究的一些Angular代码成功构建一个应用程序,但是我找不到如何重命名生成的应用程序的简单问题的答案。输出应用程序总是被称为HelloCordova,似乎没有任何关于如何更改应用程序名称的文档。如果我开始手动挖掘替换HelloCordova的项目目录,我最终会得到一个无法运行的应用程序。当然,人们之前已经解决了这个问题。

11 个答案:

答案 0 :(得分:91)

修改:您想要更改项目根目录中的config.xml文件。 负责应用名称的标记为<name>

查看config documentation以获取更多信息。

答案 1 :(得分:31)

  1. 更改 config.xml (@ project root)中的名称,请参阅:documentation
  2. 执行以下命令: $ sudo ionic platform remove ios
  3. 检查平台文件夹下的文件夹 ios 是否已删除。
  4. 执行以下命令: $ sudo ionic platform add ios

答案 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)

以下步骤将对您有所帮助。

  1. 在config.xml中重命名应用名称 <name>Your_new_name</name>

  2. 离子cordova插件保存

  3. ionic cordova rm ios
  4. ionic cordova add ios
  5. 离子cordova插件添加--save cordova-plugin-facebook4 - 变量APP_ID =“my_app_id” - 变量APP_NAME =“my_app_name” - 变量CHANNEL_NAME =“master”

答案 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”命令已重命名,并且不再使用以下命令:

  • ionic平台删除ios
  • ionic平台添加ios

代替使用:

  • ionic cordova平台添加ios
  • 离子Cordova平台删除iOS

注意:iOS或android(取决于您的情况)

答案 10 :(得分:-1)

只需更改<title>

中的index.html标记即可

无法正常工作