【问题标题】:App gets rejected by Apple multiple times应用多次被苹果拒绝
【发布时间】:2016-04-22 13:45:37
【问题描述】:

我多次向 App Store 提交我的应用,但两次都收到相同的错误。

感谢您重新提交。我们继续发现以下问题: 2.1 详细信息 在审核期间,您的应用在运行 iOS 的 iPad 上崩溃。

我的应用是基于 iPhone 的,因此我选择了 Target-->General-->Device-->iPhone。

还有 iPhone Target/Project-->BuildSettings-->TargetIphoneFamily-->1

那么他们为什么要在 iPad 上测试我的应用程序,因为它是为 iPhone 配置的?

【问题讨论】:

  • 仅 iPhone 的应用程序无法扩展到 iPad 屏幕(您会得到 1x/2x 按钮),但它仍然必须在它们上运行。

标签: ios xcode app-store


【解决方案1】:

实际上,苹果提供了批准 iPhone 应用程序的指南。

第 2.10 节说:iPhone 应用程序也必须在 iPad 上运行,而无需 修改,iPhone 分辨率和 2X iPhone 3GS 分辨率。

查看此链接

https://developer.apple.com/app-store/review/guidelines/#functionality

【讨论】:

  • 实际上我在我的应用程序中使用 uiimagepickercontroller 打开画廊,所以对于 iPhone,我只是展示它来打开。所以对于 iPad,我需要使用 UIPopoverController 打开画廊?我只是在想这可能是 Ipad 崩溃的原因。?
【解决方案2】:

这是因为您开发的应用程序可以从 App Store 下载到 iPad 上。在 iPad 上,它以 3.5 英寸的设备屏幕尺寸运行。

因此,如果您有任何特定功能,例如通话,那么您可以向用户显示消息,例如"This device doesn't support this feature",否则 iPad 上可用的功能应该可以正常工作。

【讨论】:

  • 实际上我在我的应用程序中使用 uiimagepickercontroller 打开画廊,所以对于 iPhone,我只是展示它来打开。所以对于 iPad,我需要使用 UIPopoverController 打开画廊?我只是在想这可能是 Ipad 崩溃的原因。?
猜你喜欢
  • 1970-01-01
  • 2017-07-01
  • 1970-01-01
  • 2017-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-29
相关资源
最近更新 更多