我最近被我的 iPhone 应用程序拒绝了,原因如下:
我们发现您的应用程序在运行 iOS 6.1.3 的 iPhone 5 上在 Wi-Fi 和蜂窝网络上审查时出现一个或多个错误,这不符合 App Store 审查指南。具体来说,该应用程序在启动时会显示一个空白的黑屏。有关更多信息,请参阅随附的屏幕截图/s。重现的步骤是: 1. 启动应用 2. 遇到的Bug
我使用 FlashDevelop 和最新的 Apache Flex + Air SDK 3.7 + swfversion=20。我没有要测试的 iPhone 5,但我已经在 IOS 4.3、5.1 和 6.1.3(最新)的 3GS、iPod touch(第 4 代)上测试了该应用程序,并且该应用程序适用于所有这些设备。
上面提到的附加屏幕截图在这里:
如图所示,“空白”屏幕实际上是深蓝色的,这是我为项目背景设置的颜色。
老实说,我没有对代码进行任何特殊修改以支持 iPhone 5,项目尺寸设置为 640x960,但我确实包含了 Default-568h@2x.png,它显示在 Payload 的 .ipa 内/Myapp.app/
在我在线阅读的几乎所有 iPhone 5 讨论中,启动问题是由于 Default-568h@2x.png 不在版本 .ipa 的根目录中,但我确信它确实存在于我的 ipa . 另外,我要求将高分辨率设置为高,并且 Info.plist 具有正确的 DTPlatformVersion (6.0) 和 DTSDKName (iphoneos6.0)。
任何想法可能是什么问题?
谢谢。