首页 > 解决方案 > 我可以拥有具有不同 BundleId 和相同显示名称的一个应用程序的两个版本吗?

问题描述

我们有一个已经被许多用户使用和使用的应用程序。现在我们已经提出了更新的编程语言和新的后端。我们创建了一个新版本的应用程序,其编程语言与旧版本完全不同。

我们有一些用户仍在使用旧版(旧版服务)。是否可以创建一个新的应用程序,其bundleId与旧应用程序不同,但显示名称和应用程序商店中的屏幕截图与旧应用程序相同?

根据 App Store 审核指南,

不要为同一个应用创建多个 Bundle ID。如果您的应用针对特定地点、运动队、大学等有不同的版本,请考虑提交单个应用并使用应用内购买提供变体。

问题是,我们还需要为一些尚未迁移到较新服务的客户提供较旧的应用程序。

Apple 是否允许在 App Store 中拥有外观完全相同但具有不同 bundleId 和相同显示名称的应用程序?

任何帮助将不胜感激。

标签: iosiphonexcodeapp-storeapp-store-connect

解决方案


可以将此新版本设置为新应用程序,您甚至可以使用相同的屏幕截图。您不能重复使用的是在 App Store 上向您的客户显示的应用名称(在 App Store Connect 中输入)。这是独一无二的,如果您尝试使用相同的名称,您将收到错误消息。您当然可以在设备名称上使用相同的名称(在 Xcode 中输入)。

只要您不使用应用程序的“副本”向 App Store 发送垃圾邮件,应该没有问题,我已经无数次看到这种情况,而且还有一些公司“逐步淘汰”其旧应用程序的突出例子。不过,从中长期来看,将“旧”应用程序从商店中下架可能是合适的。


推荐阅读