我试图从上个月获得解决方案,但没有更好的运气。我使用CS3和动作脚本2.0在flash中创建了交互式500动画。现在我想在iPad上播放这些内容。
答案 0 :(得分:2)
您必须将应用程序打包为应用程序:
互联网上有很多教程:
http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html
对于iOS,您需要注册Apple的iOS开发人员计划并访问Provisioning Profile以获取所需的证书。
您也可以使用ADT命令行打包程序打包SWF。
下载AIR 3.0 SDK
确保JRE,或使用Flash Builder中的JRE
执行adt将您的SWF打包到IPA:
adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png
答案 1 :(得分:1)
Flash Professional CS5.5具有iOS导出功能。它会根据您的代码创建一个可以在iPad或iPhone上播放的应用程序。
仅限AS3,但将应用程序移植到不同的ActionScript版本比将其移植到全新的环境要容易得多。
您还需要一个Apple开发者帐户。
这是一段视频,展示了从Flash文件到正在运行的iOS应用程序的整个过程:
答案 2 :(得分:0)
您必须将应用程序打包为应用程序:
互联网上有很多教程:
http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html
对于iOS,您需要注册Apple的iOS开发人员计划并访问Provisioning Profile以获取所需的证书。
您也可以使用ADT命令行打包程序打包SWF。
下载AIR 3.0 SDK。 确保JRE,或使用Flash Builder中的JRE。 执行adt将您的SWF打包到IPA:
adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png
与上述相同