是否可以将构建上传到在Appstore连接中创建的同一应用程序



我有一个应用程序已经在AppStore上运行,它是使用ionic开发的。现在,我们决定使用另一个平台(如native或flutter(重新开发相同的应用程序。是否可以将构建上传到在Appstore连接中创建的同一应用程序?

您可以将任意数量的构建上传到同一应用程序。你所需要做的就是

  1. 在AppStoreConnect上打开一个应用程序
  2. 在上创建一个版本(如1.0(AppStoreConnect(如果尚未创建(
  3. 更新您的目标版本在xCode中匹配刚刚创建的应用程序版本
  4. 更新您的内部版本数字,因为您不能在相同的应用程序版本上传相同的内部版本号
  5. 使用xCode存档
  6. 使用xCode或Transporter上载生成
  7. 更新所需信息
  8. 提交审查
  9. 振作起来

是的,可以在App Store Connect中的现有二进制文件上上传新的二进制文件。无论您在开发过程中使用了哪种技术。您只需要设置现有Binary中使用的相同捆绑包标识符,并通过Xcode上传。

是的,这是可能的,而且很常见。

无论代码库、可视化设计或逻辑有何差异,应用程序的新版本都可以替换旧版本。从技术上讲,你可以上传一个新版本,这是一个与以前完全不同的应用程序,用户会将其视为更新。

你的这个具体例子经常发生。应用程序一度是用一些跨平台工具开发的,后来又用本机工具开发,反之亦然。或者有时甚至使用相同的平台,但正在进行完全重写。

然而,您可能面临的挑战之一是如何保存本地用户数据(如果您有(。如果当前应用程序将一些用户生成的数据存储到某个数据库中,则新应用程序需要能够挂接到同一数据库中。另一种选择是使用Ionic进行中间更新,为迁移到新版本准备数据(例如,将所有内容放入本地存储上的一些JSON中(。

最新更新