我已经与AIR应用程序适用于iOS - AS3。 我试着上传一个新的版本,但我有以下错误:
iPhone 5最优化的要求-您的二进制文件是不是针对iPhone 5进行优化的5月1日,参赛作品必须支持iPhone 5的4英寸显示屏的所有新的iPhone应用程序和应用程序更新所有的应用程序必须包括相应大小的启动图像。 通过审查的iOS人机界面指南了解更多关于iPhone 5的支持。
我一直在检讨所有的苹果文档,但我不知道他们在谈论。
正如我可以理解,此次发布的图像而应用程序加载的内容(在预加载屏幕),其显示图像。 这是真的?
或者是其他的事情吗? XCode中我看到,你可以在菜单中添加本次推出的形象,但在Flash中没有。
谢谢
我发现,这里的答案是没有提及的一个重要步骤,它不是为我工作。 但是,由于试图一点点这是完全没有问题:如果您使用的是Flash Professional中IDE你只具有上述所需的图像添加到您的根应用程序文件夹。 但随着问题的答案没有提及在这里你必须将这些文件添加到您的
'Included files'-Section
在里面
'Preferences for AIR for iOS'-Panel.
只需点击“+” - 键导航到图像,将其添加有太多。 他们将被自动包含在编译过程中,就大功告成了。 您的应用程序会显示所需的启动映像,如果您添加default-h568@2x.png图像应用程序将自动即使在视网膜4英寸的设备全屏显示。
此次推出的图像必须直接src下储存。 必须有多个文件,推出了有不同的设备:
- iphone 3GS应该被命名为Default.png,并应为320x480像素
- iPhone 4应该被命名为Default@2x.png,应该是640×960
- iPhone 5应该被命名为Default-568h@2x.png,应该是640x1136
您的代码并不需要引用这些图像。 它启动你的应用它们使用的操作系统。
如果您需要启动图像是全球化的,命名为更为复杂。
看到更完整的文档如下: http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072 -CH6-SW12
所有你需要做的是连接名称为“Default-568h@2x.png”和大小640x1136图像(PNG),它会建立IPhone 5的分辨率。 我刚才检查,它工作的罚款。
您可以将图像(“Default-568h@2x.png”)附着在根级别与APP-NAME app.xml中。
就像这样: https://dl.dropboxusercontent.com/u/23443325/pic/2013-05-27_170737.png
您将看到lanuch图像,当你开始你的iOS设备上的应用程序。
我希望这将是对你有所帮助。 祝好运 :)
附加:最后,我上传*的.ipa成功并没有拒绝通知。 您可以更新AIR SDK的newst版本和发布。