我有一个Flex Web项目及其编译版本(sample.swf),通过使用此swf文件,我想通过以下命令使用Adobe Developer Tool命令行打包ios应用程序。
adt -package -target ipa-ad-hoc -keystore ..\cer\Cert.p12 -storetype pkcs12 -provisioning-profile ..\cer\DEMO.mobileprovision ..\bin\sample.ipa sample-app.xml sample.swf
此命令创建一个ipa包,但是当我将ios应用程序安装到我的ipad时,应用程序只显示背景颜色而没有内容。
以下是我的描述文件的代码:
<application xmlns="http://ns.adobe.com/air/application/3.9">
<id>com.mytech.demo</id>
<filename>sample</filename>
<name>sample</name>
<versionNumber>1.1.0</versionNumber>
<initialWindow>
<content>sample.swf</content>
<systemChrome>none</systemChrome>
<transparent>true</transparent>
<renderMode>gpu</renderMode>
<autoOrients>true</autoOrients>
<fullScreen>true</fullScreen>
<visible>true</visible>
</initialWindow>
<!-- iOS specific capabilities -->
<iPhone>
<InfoAdditions>
<![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackOpaque</string>
<key>UIRequiresPersistentWiFi</key>
<string>No</string>
]]>
</InfoAdditions>
</iPhone>
</application>
答案 0 :(得分:0)
最有可能抛出RTE,因此屏幕上看不到任何内容。您是否尝试将其连接到调试器并遍历代码?