Actionscript 3 Adobe Flash CS6 AIR for iOS发布图像

Actionscript 3 Adobe Flash CS6 AIR for iOS发布图像,actionscript-3,air,Actionscript 3,Air,我已经为iOS-AS3开发了一个应用程序。我尝试上载新版本,但出现以下错误: iPhone 5优化要求-您的二进制文件未针对iPhone 5进行优化。从5月1日起,所有提交的新iPhone应用程序和应用程序更新必须支持iPhone 5上的4英寸显示屏。所有应用程序必须包含适当大小的启动映像。通过查看iOS人机界面指南,了解有关iPhone 5支持的更多信息 我一直在查看所有苹果的文档,但我不知道他们在说什么 据我所知,此启动图像是应用程序加载内容时显示的图像(在预加载程序屏幕中)。这是真的吗 还

我已经为iOS-AS3开发了一个应用程序。我尝试上载新版本,但出现以下错误:

iPhone 5优化要求-您的二进制文件未针对iPhone 5进行优化。从5月1日起,所有提交的新iPhone应用程序和应用程序更新必须支持iPhone 5上的4英寸显示屏。所有应用程序必须包含适当大小的启动映像。通过查看iOS人机界面指南,了解有关iPhone 5支持的更多信息

我一直在查看所有苹果的文档,但我不知道他们在说什么

据我所知,此启动图像是应用程序加载内容时显示的图像(在预加载程序屏幕中)。这是真的吗

还是另一回事?在XCode中,我看到您可以在菜单中添加此发布图像,但在Flash中不能


谢谢

您只需附加名为“Default”的图像(PNG)-568h@2x.png尺寸为640x1136,可设置IPhone 5的分辨率。我刚刚检查过,它工作正常。

您可以附加图像(“默认设置”)-568h@2x.png)使用APP-NAME-APP.xml访问根级别

就这样,

在iOS设备上启动应用程序时,您将看到lanuch图像

我希望这对你有帮助。 祝你好运:)

其他: 最后,我成功上传了*.ipa,没有拒绝通知。
您可以将AIR SDK更新为newst版本并发布。

启动映像必须直接存储在src下。对于不同的设备,必须有多个启动文件:

  • iphone 3GS应命名为Default.png,并应为320x480
  • iphone4应该命名为Default@2x.png应该是640x960
  • iphone5应该命名为Default-568h@2x.png应该是640x1136
  • 您的代码不需要引用这些图像。它们在操作系统启动应用程序时被使用

    如果您需要将启动映像全球化,那么命名将更加复杂


    请参阅以下更完整的文档:

    我发现在这里的答案中没有提到一个重要步骤,因此它对我不起作用。但是,经过一点尝试,这一点都没有问题:如果您使用的是Flash Professional IDE,您只需将所需的图像添加到您的根应用程序文件夹中,如上所述。 但是,正如回答中没有提到的,您必须将这些文件添加到您的

    'Included files'-Section 
    

    'Preferences for AIR for iOS'-Panel.
    

    只需单击“+”按钮即可导航到图像并将其添加到其中。它们将自动包含在编译过程中,您就完成了。您的应用程序将显示所需的启动图像,如果添加默认图像-h568@2x.png图像即使在retina 4英寸设备上,您的应用程序也会自动全屏显示。

    非常感谢!但是我要把图像贴在哪里呢?我无法在iTunesConnect中找到位置,我只能附加屏幕截图,不能启动图像。我只是尝试了这个答案,它对我有效。不需要改变其他任何事情。另外,确保你添加了至少一个4英寸的视网膜截图。