2

我的客户计划在 App Store 上发布一个 iOS 应用程序(称为 A),它只在有限的时间(比如几周)内有价值。在那之后,他们想发布另一个基本上完全不同的应用程序(称为 B),其功能与应用程序 A 相关,但更通用。B 将从头开始构建,并且不会重用 A 的任何代码。

他们希望发布 B 作为 A 的更新,以保留他们的用户群。从技术上讲,这应该没问题:我们可以更改名称/图标/元数据,只要我们保持 Bundle ID 相同。但这会对审查过程造成问题吗?Apple 是否会认为发布一个完全不同的应用程序作为对现有应用程序的更新会让用户感到困惑?

所以提出我的问题的另一种方式是:我们可以在同一个帐户中为不同的应用程序自由地重用捆绑 ID 吗?

这个事情谁有经验?

4

3 回答 3

2

你想做的事情是绝对可以接受的。我看不出苹果有什么理由拒绝你的应用程序。

我个人最近更新了一个带有新图标和新名称的应用程序。

诚然,我保留了以前版本的大部分功能,但我真的没有看到 Apple 拒绝基于“它与以前的版本太不同”的更新。此外,您经常会在更新中看到“从头开始重写”的注释,因此这也是完全有效的。

于 2014-03-07T16:07:02.507 回答
2

从技术上讲,您可以做到这一点,并且缺乏代码重用是无关紧要的。

我编写并提交了在其生命周期内代码库已完全替换的应用程序。

我还更改了应用程序的图标和名称,因此所有组件都可以执行。

于 2014-03-07T16:08:38.260 回答
0

您不能重复使用捆绑 ID。您最好的选择是只更新应用程序。审查过程考虑了这样的重大变化,因此很可能需要更长的审查时间。

于 2014-03-07T16:03:46.477 回答