iOS 应用更新 - 将新版本限制为单一平台

Posted

技术标签:

【中文标题】iOS 应用更新 - 将新版本限制为单一平台【英文标题】:iOS App Update - Restricting new version to single platform 【发布时间】:2014-03-12 19:01:54 【问题描述】:

我的应用程序目前存在于适用于 iPad 和 iPhone 平台的 Appstore 中。现在,我想更新 appstore 应用,但仅限于 iPhone 平台(稍后会发布 iPad 版本)。

1)在Appstore提交过程中,Xcode抛出验证错误“此版本与之前的版本不兼容(不支持iPad版本)”。我还需要支持 iPad 版本吗?

2) 忽略该错误,我尝试继续应用商店分发。它永远不会被上传。等了大约2个多小时。它显示“您的应用程序正在上传”

任何帮助表示赞赏。谢谢。

【问题讨论】:

【参考方案1】:

不幸的是,一旦您提交了支持这两种平台的应用程序,从那时起,每次更新也需要同时支持这两种平台(如您所见)。

解决此问题的唯一方法是创建一个具有不同捆绑 ID 的新应用。

在您的情况下,由于您最终将同时支持两者,因此您可能不得不延迟发布,直到 iPad 版本完成。

【讨论】:

感谢您的快速回复阿什利。如果我使用不同的捆绑 ID 上传,我的应用程序将作为更新的应用程序安装,而不是覆盖现有的应用程序? 正确。只有保留相同捆绑 ID 的应用才会被“覆盖”(即升级)。如果您使用新的捆绑包 ID,它将作为新应用安装。 但是,前两个错误呢?你有什么想法吗? 它们都是相关的 - 修复设备错误,另一个也会清除。 谢谢阿什利。会看到的。

以上是关于iOS 应用更新 - 将新版本限制为单一平台的主要内容,如果未能解决你的问题,请参考以下文章

iOS 应用程序只有新版本而不是新版本会给出两个错误

iOS 在提交新版本时更改价格

在有新版本可用时更新 ios 应用程序

iPhone应用程序更新与新版本

将新版本的 apk 更新到 Google Play 时出现问题

iOS 应用程序在更新到新版本和新的 firebasedb 后崩溃