首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >准备本机反应以供释放

准备本机反应以供释放
EN

Stack Overflow用户
提问于 2016-10-16 19:01:36
回答 2查看 904关注 0票数 1

我有我的老应用,它是用cordova开发的,并于一年前发布在应用商店。

它的id是: com.simpleinformatics.app和应用程序商店和google商店的当前版本是2.2.1。

既然我们决定重写应用程序,但这次使用的是"react本机“,新的应用程序现在已经完成,并在android和ios上进行调试模式的测试。

我想发布它,安卓和苹果商店,作为对老科多瓦应用的更新.

这样做的正确步骤是什么?

我尝试在xcode中更改提供配置文件和绑定程序id,但这导致了一个新的.xcode文件,而对android来说,仅仅更新android清单是不够的。在玩了android和xcode项目清单之后,项目突然失败了。

在准备发布之前,我们能不能向一个行业协会指出如何在发布之前对本地应用进行品牌宣传,以便应用商店接受它作为老科多瓦应用程序的更新。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-11 07:43:02

根据您使用的本机反应版本,有许多文件必须在两个平台(android和ios)上进行更改。

要编辑的文件列表:

IOS

  1. application_build_scheem.plist (这是一个dict/xml文件,其中包含默认使用的键,如果没有向项目添加任何更改,就会使用这些键)(react-本机-cli init类型的项目)

安卓

  1. strings.xml (更改app_name键值)
  2. manifest.xml (变更包属性)
  3. build.gradle (变更applicationId值)
  4. MainActivity.java (更改java类包)
  5. MainApplication.java (更改java类包)

值得一提的是:

有一个npm模块@ https://www.npmjs.com/package/react-native-ci-tools,它恰好做了以上所有的事情,使用它并使生活变得简单。

票数 1
EN

Stack Overflow用户

发布于 2016-10-17 11:36:14

在iOS上,您需要更改Xcode中的bundle (只需点击项目)。在Android上,您需要更改AndroidManifestbuild.gradle中的包。

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

https://stackoverflow.com/questions/40074254

复制
相关文章

相似问题

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