在iOS上使用Flash构建的FarmVille是否?如果是这样,你怎么知道? .app文件夹层次结构中是否存在特定文件或幻数的某些标志?如何确定iOS应用程序是否使用Flash构建?
回答
通过在Mac上打开应用程序的.ipa文件,您可以判断iOS应用程序是否使用Adobe的“适用于iPhone的Packager”构建,适用于基于Flash/AIR的应用程序。
在某处可能有一些一步一步的指导,但基本上,您可以找到.ipa文件(通过iTunes或其他方式通过从iOS设备同步应用程序将文件传输到Mac)应用程序,将文件扩展名更改为zip,将其解压缩,转到Payload文件夹并在应用程序文件上选择“显示软件包内容”。
使用“Packager for iPhone”构建的应用程序将具有META-INF/AIR文件夹,其中包含application.xml文件,其他应用程序不会。 application.xml使用http://ns.adobe.com/air/application命名空间,所以它不是什么秘密。
iOS无法运行Flash应用程序,我想应该是Adobe Flash-> iOS应用程序工具无法很好地翻译这样复杂的应用程序。
适用于iOS的Flash Package的效果很好,并且能够处理非常复杂的应用程序,就好像它们是我看过的所有应用程序的iOS应用程序。只有几个问题需要解决,如果FarmVille是以这种方式开发的,那么它有助于揭示一些事情。 – ylluminate 2011-04-05 21:25:52
除非Flash到iOS编译器将它标记为这样并且您可以设法反编译以查看,否则没有简单的方法可以说明。我怀疑它是否会给苹果的过敏反应。
嗯。你在这里讲经验吗?从之前的Air和Adobe测试版中,我已经看到了幕后爆发的最初战争的一些方面。苹果确实有办法隔离这种差异,但是我没有探索实际看看我能否发现差异。我想知道Air Bin是否已经被编译到mach-o bin中,或者是否有iOS Air应用程序的链接支持包。 – ylluminate 2011-04-05 21:27:19
我不知道。没有人真正知道苹果在检查什么。我所知道的是,最终的应用必须是HTML,CSS,JS和/或Objective-C – 2011-04-05 21:30:52
苹果已经改变了这种情况,现在允许使用第三方工具。他们删除了之前称“应用程序必须最初由iPhone OS WebKit引擎执行的Objective-C,C,C++或JavaScript编写的”的开发人员许可协议部分。 http://daringfireball.net/2010/09/app_store_guidelines – 2011-04-05 22:59:05
- 1. iOS - 如何确定应用程序是否构建为Debug或Release
- 2. 如何确定Android应用程序是否使用Web视图构建?
- 3. 如何确定应用程序是否是Web应用程序
- 4. 如何确定用户是否安装了iOS应用程序?
- 5. 使用Flash Builder 4.5构建移动应用程序(IOS和Android)
- 6. 无法使用Flash Builder 4.6和Air4.0构建iOS应用程序
- 7. 是否可以确定应用程序的构建方式?
- 8. 检测Flash应用程序是否使用Javascript正确加载?
- 9. iOS:如果使用armv6构建iOS应用程序,我的iPad应用程序是否会被拒绝?
- 10. 如何确定应用程序是否正在使用GPU
- 11. 如何正确构建iOS 5应用程序?
- 12. 如何确定应用程序是否是系统应用程序?
- 13. 的Flash iOS应用程序
- 14. 如何知道您构建的iOS应用程序是否适用于64位。
- 15. iphone如何确定用于构建应用程序的SDK
- 16. 关于flash builder移动应用程序iOS构建文件
- 17. 是否有可能构建这种iOS蓝牙应用程序?
- 18. 如何使用MSBuild构建Xamarin iOS应用程序?
- 19. Flash(ActionScript 3):如何构建远程处理应用程序
- 20. 确定iOS应用程序是否通过Siri启动
- 21. 远程构建iOS应用程序
- 22. 是否可以构建和发布使用更新API的iOS应用程序?
- 23. 是否仍然可以提交使用ios 4 SDK构建的应用程序?
- 24. 如何确定用户是否购买了应用程序
- 25. 如何从info.plist确定应用程序是否通用?
- 26. 如何确定前台应用程序是否是启动器?
- 27. 知道iOS应用程序是否已从Flash转换成
- 28. 是否可以使用Windows Cordova创建iOS应用程序?
- 29. 如何使用适用于iOS 4.3的iOS 5.0方法构建应用程序?
- 30. 如何检查iOS应用程序是否使用'StoreKit.framework'?
完美,认为这是简单的事情,但我不确定具体情况。欣赏它。 – ylluminate 2011-04-06 04:58:11
然后是什么答案? :) – Kodiak 2011-04-06 09:42:37
看来,它不是一个Flash应用程序。我一直很好奇,因为试图找出是否有人能够通过Flash应用程序让Store Kit工作。 – ylluminate 2011-04-07 04:04:33