Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.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 iTunes Connect认为我的应用程序适用于iPad和iPhone,而它';It’真的只是为了iPad_Ios_Objective C_Xcode_App Store Connect - Fatal编程技术网

Ios iTunes Connect认为我的应用程序适用于iPad和iPhone,而它';It’真的只是为了iPad

Ios iTunes Connect认为我的应用程序适用于iPad和iPhone,而它';It’真的只是为了iPad,ios,objective-c,xcode,app-store-connect,Ios,Objective C,Xcode,App Store Connect,我已经准备好了我的iPad应用程序(带键盘扩展),但当我尝试在iTunesConnect中提交它时,我收到一个错误,说我需要为4英寸屏幕和3.5英寸屏幕添加屏幕截图。它显然认为我的应用程序也适用于iPhone,而实际上它只适用于iPad。我在这个网站上看到过类似的问题,我完全按照帖子的要求做了。但我还是犯了同样的错误 -在我的项目中,在部署信息下,我将设备设置为iPad -在我的info.plist中,我将所需的设备功能设置为armv7 -在构建设置>部署中,我将目标设备系列设置为iPad。以及

我已经准备好了我的iPad应用程序(带键盘扩展),但当我尝试在iTunesConnect中提交它时,我收到一个错误,说我需要为4英寸屏幕和3.5英寸屏幕添加屏幕截图。它显然认为我的应用程序也适用于iPhone,而实际上它只适用于iPad。我在这个网站上看到过类似的问题,我完全按照帖子的要求做了。但我还是犯了同样的错误

-在我的项目中,在部署信息下,我将设备设置为iPad

-在我的info.plist中,我将所需的设备功能设置为armv7

-在构建设置>部署中,我将目标设备系列设置为iPad。以及在我的键盘扩展构建设置中

为了让iTunesConnect知道我的应用程序只适用于iPad,我不确定还能做些什么。也许我把错误都误解了

-提前感谢。

1)通过单击版本链接并查看二进制详细信息,您可以确认iTunes Connect认为该设备系列是什么

2) 假设iTunes Connect检查验证您的binary确实认为它是通用的(或不是iPad),请确认您已经为目标更改了设备系列,以便发布和调试:


如果iTunes Connect上的设备系列是正确的,则您知道消息的解释已关闭,并且正在进行其他操作。

尽管出现错误,您是否能够完成应用程序的提交?上面您说过,您已将“部署信息”下的“目标设备”系列设置为iPad。你为你的项目和目标都这么做了吗?在Xcode中,这个项目最初是作为一个通用应用程序创建的吗?不,我最初是作为iPad创建的,因为我在过去选择Universal时遇到过类似的问题。所以我认为这次选择iPad可以解决这个问题,但事实并非如此:\