情况是这样的:我刚刚发布了我的应用程序的次要版本 (3.5.3),它仍然支持 iPhone 3G (iOS 4.2),但我很快就会发布需要 iOS 4.3 及更高版本的主要版本 (4.0) , 因此 iPhone 3G 将不再支持从 4.0 开始。
我想知道我将来是否可以通过发布更新来继续支持 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.3 版本作为完全不同的应用程序提交(即,不是对原始应用程序的升级)。
如果您将 4,3 应用程序作为更新提交,则旧应用程序将被覆盖,并且无法为其提供旧版支持。
尚未更新到 4.3 或使用旧硬件的用户在更新其操作系统或硬件之前不会收到您的应用已更新的通知。
我还认为,如果您确实尝试提交同一个应用的两个不同版本,只有小的功能更改和操作系统要求之间存在差异,那么其中一个将被拒绝。
关于ios - 我可以通过 iTunes Connect 发布对以前版本的 iOS 应用程序的错误修复吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12956234/