iTunes Connect 认为我的应用程序适用于 iPad 和 iPhone,而实际上它只适用于 iPad

Posted

技术标签:

【中文标题】iTunes Connect 认为我的应用程序适用于 iPad 和 iPhone,而实际上它只适用于 iPad【英文标题】:iTunes Connect thinks my app is for iPad and iPhone, when it's really just for iPad 【发布时间】:2014-12-29 22:38:45 【问题描述】:

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

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

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

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

我不确定我还能做些什么来让 iTunesConnect 知道我的应用程序仅适用于 iPad。也许我一起误解了错误?

-提前致谢。

【问题讨论】:

尽管出现错误,您能否完成提交应用程序? 上面你说你在部署信息下设置了 TARGETED_DEVICE_FAMILY 到 iPad。您是否为您的项目和目标都这样做了? 在 Xcode 中,项目最初是作为通用应用程序创建的吗? 不,我最初将它创建为 iPad,因为我在过去选择通用时遇到了类似的问题。所以我认为这次选择 iPad 可以解决问题,但它没有:\ 【参考方案1】:

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

2) 假设 iTunes Connect 检查确认您的二进制文件确实认为它是通用的(或不是 iPad),请确认您已更改用于发布和调试目标的设备系列:

如果设备系列在 iTunes Connect 上是正确的,那么您就知道消息的解释已关闭并且正在发生其他事情。

【讨论】:

以上是关于iTunes Connect 认为我的应用程序适用于 iPad 和 iPhone,而实际上它只适用于 iPad的主要内容,如果未能解决你的问题,请参考以下文章

恢复应用内购买是不是适用于 iTunes Connect 上的测试帐户?

iTunes Connect - 拒绝元数据

当应用程序仅适用于 iOS 时,iTunes Connect 会询问 Apple Watch 屏幕

iTunes Connect 上传应用程序仅适用于 4 英寸(iPhone 5、iPhone 5s)

在适用于 iTunes Connect 的通用应用程序中使用重新缩放的 iPhone 屏幕截图作为 iPad 屏幕截图

依赖 MAC 地址的应用程序的 iTunes Connect 审核流程