iPhone 应用程序被拒绝 - 由于 iPad 崩溃,目标设备系列设置为仅 iPhone

Posted

技术标签:

【中文标题】iPhone 应用程序被拒绝 - 由于 iPad 崩溃,目标设备系列设置为仅 iPhone【英文标题】:iPhone app rejected - due to iPad crash, targeted device family was set to iPhone only 【发布时间】:2013-04-03 18:08:26 【问题描述】:

由于在 iPad 设备上测试时出现内存问题,我的 iPhone 应用今天被拒绝了。

我们发现您的应用在 iPad 上安装时在启动时崩溃(第 3 次 Gen) 运行 ios 6.1.3,不符合 App Store 审核指南。

如果您的应用使用过多内存,它可能会遇到此问题。到 详细了解 iOS 内存使用情况以及如何跟踪内存使用情况和 泄漏,请参阅内存使用性能指南。

奇怪的是,我的目标设备系列设置为仅 iPhone。

有人知道为什么还要在 iPad 设备上进行测试吗?

请注意, 莎莉

【问题讨论】:

您能否发布拒绝的完整解释并描述一下您的应用程序架构?他们可能已经在 iPad 上将它作为运行 2 倍的 iPhone 应用程序进行了测试,但我不明白为什么它会在 iPad 和 iPhone 上特别崩溃。 请检查 iTunes Connect 中的“二进制详细信息”。在那里您可以看到在 *.ipa 文件中上传了哪个目标设备。我们认为只针对 iPhone,但正如我们稍后看到的那样,它同时针对两者。也许你有更多的细节和一些截图。 【参考方案1】:

因为 iPhone 应用程序在 iPad 上运行。但不是相反。这允许 iPad 拥有更多应用程序,因为 iPhone 应用程序可以在 2x 模式下运行。

在 iPad 模拟器中运行您的应用时检查仪器以发现泄漏。

【讨论】:

谢谢,是的,我测试了我的应用程序,它在 2x 模式下崩溃,因此被拒绝,我需要修复我的情节提要,为 iPad 添加了一个情节提要,很好,然后没有错误。 不错!我很高兴能帮上忙。您可以通过选择此作为正确答案来表达爱意。 ;-)

以上是关于iPhone 应用程序被拒绝 - 由于 iPad 崩溃,目标设备系列设置为仅 iPhone的主要内容,如果未能解决你的问题,请参考以下文章

Iphone 应用程序因侵犯版权而被拒绝

iPhone 应用因 iCloud 数据存储指南而被拒绝

由于我无法重现的启动崩溃,通用 iPad 应用程序被拒绝

如何解决 2.2 iphone 应用拒绝出现错误的应用将被拒绝

iPhone 应用程序在第 3.3.3 节被拒绝(但这意味着啥?)

应用内购买状态正在审核,但应用被拒绝 iphone