用新的 App 替换 Apple Store 上的现有 App

Posted

技术标签:

【中文标题】用新的 App 替换 Apple Store 上的现有 App【英文标题】:Replace an Existing App on Apple Store with a new One 【发布时间】:2021-10-14 07:01:04 【问题描述】:

我正在与一位客户合作,该客户在市场上的现有应用程序的性能不如预期,出于多种原因,这导致了他们想要推出的全新应用程序的开发年。

他们有一个现有的用户群,我们希望将其迁移到新应用,但我们不确定哪种方法是减少用户流失的最佳方法。一个建议是我们将其作为应用程序的更新推出。

这是一个可行的选择吗,我们可以上传一个具有相同捆绑 ID 的新应用,以便用新应用替换旧应用,并且会向用户显示强制升级屏幕吗?

我是新手,如果有任何帮助,我们将不胜感激。

【问题讨论】:

如果你想保留用户,如果你使用相同的包标识符,你可以用不同的实现来更新现有的应用程序。您的用户可以升级,您将保持您的评级,在应用程序购买/订阅中,一切都将保持原样。您还可以从现有应用程序(数据库、UserDefaults 等)访问所有以前的数据以进行正确的迁移。也可以对此进行测试:从应用商店安装当前应用并通过 Xcode 将新实现部署到同一设备。 @mgratzer 没有启用自动升级的用户怎么办,他们怎么知道他们必须升级?因为现有的应用程序不是由我们处理的,它是由不同的供应商开发的。 这将是一个问题,他们不会,你也不能联系他们,除非你有一个沟通渠道(电子邮件,推送通知,......)。作为应用程序开发人员,我们总是遇到这个问题,例如当我们增加最低要求的 ios 版本时,用户/设备会因为无法更新到最新的操作系统而被抛在后面。这是人们必须提前考虑的事情(例如,当用户启动旧的/已弃用的应用程序时,远程配置会显示警报)。我们这样做是为了让大多数应用为关键更新做好准备。 【参考方案1】:

我们可以上传具有相同捆绑 ID 的新应用,以便用新应用替换旧应用吗?

是的

会向用户显示强制升级屏幕吗?

【讨论】:

以上是关于用新的 App 替换 Apple Store 上的现有 App的主要内容,如果未能解决你的问题,请参考以下文章

使用新的 InApp Purchase 更新 App Store 中的现有应用程序

JOGL:用新的细节级别替换 VBO 数据

用新的替换 d3.js 路径转换?

是否可以在 iOS 7 中将 PHG 附属参数添加到这些新的 App Store 启动 URL?

在 App Store 中初始化新的 react native 项目并替换为当前的 react native 项目

没有适用于Ios App的合格套装ID,解决