1

情况如下:我刚刚发布了我的应用程序的次要版本 (3.5.3),它仍然支持 iPhone 3G (iOS 4.2),但我很快将发布需要 iOS 4.3 及更高版本的主要版本 (4.0),所以 iPhone从 4.0 起将不再支持 3G。

我想知道我是否可以通过发布更新来继续支持 3.5.x 版本,例如 3.5.4 - iTunes Connect 是否会理解这是 3.5.3 的增量版本,因此不会提供给那些在 4.0 上的?它是否理解 4.0 将始终 > 3.x?还是一次只能激活一个版本?好像是这样...

如果后者是真的,那么我猜想办法是提交 2 个新版本——3.5.4 和 4.0.1——并在 3.5.4 之后立即发布 4.0.1。

有没有人有这样做的经验?如果可能的话,我显然想避免这种情况,但如果出现严重问题,我不想让我的 3G 客户陷入困境。

4

1 回答 1

1

除非您将新的 4.3 版本完全作为不同的应用程序提交(即不是对原始应用程序的升级)。

如果您将 4,3 应用程序作为更新提交,则旧应用程序将被覆盖,并且无法为其提供旧版支持。

尚未更新到 4.3 或使用旧硬件的用户在更新其操作系统或硬件之前不会收到您的应用已更新的通知。

我还认为,如果您确实尝试提交同一应用程序的两个不同版本,只有小的功能更改和操作系统要求之间存在区别,那么其中一个将被拒绝。

于 2012-10-18T13:52:17.120 回答