如果编程语言发生更改,如何在iOS应用商店中更新应用?

时间:2018-09-19 08:02:12

标签: ios react-native app-store

我有一个使用具有脱机数据库功能的本机iOS编写的应用程序。现在,我们计划使用React native重写应用程序,然后通过更新版本号将其再次提交给具有相同包ID的应用商店。

问题是我在旧应用中有离线数据库。并且其中可能包含用户创建的数据。如果我使用react native开发相同的应用程序并将其作为应用程序更新推送到应用程序商店,那么离线数据库会受到影响吗?

所有存储的数据会保留还是将作为新的新应用程序安装而没有保存的脱机数据?

这对我现有的应用商店中的应用有什么影响?对于这种要求,应用商店的提交流程是什么?

1 个答案:

答案 0 :(得分:1)

  

问题是我在旧应用中有离线数据库。而且可能包含数据   由用户创建。如果我使用本机开发相同的应用程序   并将其作为更新推送至应用商店,离线数据库是否会   受影响了吗?

这取决于您对新应用程序的处理方式。通常,它将保持不变。

  

所有存储的数据将保持不变,否则将作为新的安装   没有保存的离线数据的全新应用程序?

所有数据将保留。

  

对我在应用商店中现有应用的影响是什么?   这种要求的应用商店提交过程?

提交过程与此版本的更新相同。 “影响”是什么意思?用户将其视为更新。如果您需要保留登录名或维护以前的数据,那么新应用程序的工作就是迁移数据或在数据库中读取数据。

要尝试更新,您可以从Xcode安装旧应用,然后安装新应用而不删除它。确保使用相同的配置文件。