Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS应用程序更新-将新版本限制为单一平台_Ios_App Store_Appstore Approval - Fatal编程技术网

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

iOS应用程序更新-将新版本限制为单一平台,ios,app-store,appstore-approval,Ios,App Store,Appstore Approval,我的应用程序目前在Appstore中,适用于iPad和iPhone平台。现在,我想更新appstore应用程序,但仅限于iPhone平台(稍后将发布iPad版本) 1) 在Appstore提交期间,Xcode抛出验证错误“此版本与以前的版本(不支持iPad版本)不兼容”。我还需要支持iPad版本吗 2) 忽略该错误,我尝试继续进行appstore分发。它永远不会被上传。等待了大约2个多小时。它显示“正在上载您的应用程序” 谢谢你的帮助。谢谢 不幸的是,一旦您提交了一个支持两种平台的应用程序,从

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

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

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


谢谢你的帮助。谢谢

不幸的是,一旦您提交了一个支持两种平台的应用程序,从那时起,每次更新都需要支持两种平台(正如您所发现的)

解决这个问题的唯一方法是创建一个具有不同bundle id的新应用程序


在您的情况下,由于您最终将支持这两个版本,您可能不得不推迟发布,直到iPad版本完成。

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