如果我在没有新的iOS7图标的情况下提交,我的Flash Builder 4.6 pure-Actionscript应用程序会被Apple自动拒绝。我已将新的测试版Air 4.0 SDK (AIR 4 SDK & Compiler for Windows found here)与此文件夹合并:
C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0
之后我可以通过放入.xml描述并且没有错误来定位最新的Air:
<application xmlns="http://ns.adobe.com/air/application/4.0">
我还使用此编译器指令定位最新的编译器(措辞正确吗?):
-swf-version=23
问题在于,如果我尝试在.xml中声明新尺寸的图标:
<icon>
<image57x57>icon/57X57.png</image57x57>
<image72x72>icon/72X72.png</image72x72>
<image76X76>icon/76X76.png</image76X76>
<image114x114>icon/114X114.png</image114x114>
<image120X120>icon/120X120.png</image120X120>
<image144x144>icon/144X144.png</image144x144>
<image152X152>icon/152X152.png</image152X152>
</icon>
尝试iOS的“导出发布版本”时,我收到以下“意外元素”错误:
我错过了一些明显的东西吗?如果没有正式的解决方法,有没有人知道如何用黑客/第三方工具/ Mac工具等包含新图标。?
答案 0 :(得分:2)
通过我所看到的,导致麻烦的唯一因素是声明使用大写X的那些元素。放下X,它应该可以工作。
<icon>
<image57x57>icon/57X57.png</image57x57>
<image72x72>icon/72X72.png</image72x72>
<image76x76>icon/76X76.png</image76x76>
<image114x114>icon/114X114.png</image114x114>
<image120x120>icon/120X120.png</image120x120>
<image144x144>icon/144X144.png</image144x144>
<image152x152>icon/152X152.png</image152x152>
</icon>