首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改React Native中的"Bundle Identifier“?

如何更改React Native中的"Bundle Identifier“?
EN

Stack Overflow用户
提问于 2016-03-21 05:19:38
回答 9查看 49.3K关注 0票数 43

在启动一个新的原生react项目时,xcode-project将获得捆绑标识符"org.reactjs.native.example.XYZApp“。XYZ是我的真实项目名称的占位符。

有没有办法在react-native端改变这个包标识符?当然,我可以在XCode中更改它。但这是不安全的,因为当react-native将重新创建xcode-project时,它可能会被覆盖,这可能在任何时候发生,也可能在重新构建项目时发生。

EN

回答 9

Stack Overflow用户

发布于 2017-06-11 15:39:47

基于你正在使用的react原生版本,有很多文件必须在两个平台(android和ios)上进行更改

要编辑的文件列表:

IOS

  1. application_build_scheem.plist (这是一个dict/xml文件,其中包含在项目中未添加任何更改时缺省使用的键(--cli init类型的项目)

安卓

java类包(change java class (change java

  • value)

  • manifest.xml (change app_name attribute)

  • build.gradle (change java

  • strings.xml (change app_name applicationId value)

  • MainActivity.java (change java class (Change Java Class package)

值得一提的是,有一个npm模块(https://www.npmjs.com/package/react-native-ci-tools)可以完成以上所有任务;使用它可以让工作变得简单。

更新(2019年3月6日)

更新文件夹路径:

我们还需要更改文件夹路径以匹配新名称--将com.oldName更改为com.newname.mobile,然后将文件夹路径从app/src/java/com/oldName/更改为app/src/java/com/newname/mobile/

票数 50
EN

Stack Overflow用户

发布于 2018-04-08 18:38:04

对于那些想要一种简单的方式来做这件事的人,我创建了react-native-app-id,它基本上会编辑上面提到的文件。react- native -ci-tools实际上派生了我的代码,生成了一个现在已经过时的react-native-app-id-fixed,它不能与最新的react本机一起工作。然而,我的将..

https://github.com/kyle-ssg/react-native-app-id

用法和react-native-app-id com.foo.bar一样简单

票数 9
EN

Stack Overflow用户

发布于 2018-11-22 17:53:43

用于更新iOS包id -的

  • 从终端或命令提示符导航到react-native项目文件夹,然后进入iOS文件夹。
  • 输入命令打开react

此命令将在Xcode中打开项目,您需要在其中更新应用程序的捆绑包标识符信息

要更新安卓软件包名称的,请执行以下步骤-

“android/app/src/main/java/”文件夹内的

  • 更新文件夹结构基于您的新包名称例如,MainActivity.java文件内的"com/companyName/appName"
  • Update包名
  • 更新包名内的MainApplication.java文件
  • 更新包名/android/app/src/main/AndroidManifest.xml文件
  • 更新包名内的/android/app/BUCK文件

更新包名称内的/android/app/build.gradle文件更新包名称内的/android/app/build.gradle文件<代码>H224F225

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36119754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档