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

ionic framework是相当好的东西。 我能够成功地构build一个应用程序,使用我正在处理的一些Angular代码,但是我找不到如何重命名生成的应用程序的简单问题的答案。 输出应用程序总是被称为HelloCordova,似乎没有关于如何更改应用程序名称的任何文档。 如果我开始手动挖掘项目目录replaceHelloCordova,我最终将不能运行的应用程序。 当然,人们之前已经解决了这个问题。

编辑 :你想改变项目根目录中的config.xml文件。 负责应用程序名称的标签是<name>

查看更多的configuration文件 。

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

如果你想改变标志性的视图名称,一定要更新ionic.project

是的,你只需要修改config.xml。 find一个“名称”标签,并在您的标签之间input您所需的名称。

如果更改name不能以任何理由删除整个平台文件夹然后

 cordova platform add ios ionic build ios 

在离子项目的父目录中有一个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> 

请注意,项目名称将在应用程序中的其他各个地方显示,所有这些将在应用程序构build时自动更改

在离子项目的父目录中有一个config.xml

在这里更改名称

如果更改名称不能以任何理由删除整个平台文件夹然后

cordova平台添加IOS离子build立IOS

您应该在项目根目录下的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。

但是,如果您已经使用软件包名称提交到应用程序商店,则此时不能更改软件包名称。 除非你想提交一个新的项目。 必须使用匹配的软件包名称进行更新。

以下步骤将帮助您,因为它对我做了。

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

  2. 离子cordova插件保存

  3. 离子cordova rm ios
  4. 离子cordova添加ios
  5. 离子cordova插件添加 – 保存cordova-plugin-facebook4 – variablesAPP_ID =“my_app_id” – variablesAPP_NAME =“my_app_name” – variablesCHANNEL_NAME =“master”