flash - 如何确定 iOS 应用程序是否是使用 Flash 构建的?

标签 flash ios

iOS 上的《FarmVille》是用 Flash 构建的吗?如果是这样,你怎么知道? .app 文件夹层次结构中是否存在以某些文件或魔数(Magic Number)形式存在的某些标志?

最佳答案

通过在 Mac 上打开应用程序的 .ipa 文件,您可以判断 iOS 应用程序是否是使用 Adob​​e 的“Packager for iPhone”针对基于 Flash/AIR 的应用程序构建的。

可能有一些分步指南,但基本上,您可以找到该应用程序的 .ipa 文件(已通过 iTunes 或其他方式从 iOS 设备同步应用程序,该文件已传输到 Mac) ,将文件扩展名更改为 zip,解压,转到 Payload 文件夹并在应用程序文件上选择“显示包内容”。

使用“Packager for iPhone”构建的应用程序将有一个 META-INF/AIR 文件夹,其中包含 application.xml 文件,而其他应用程序则不会。 application.xml 使用http://ns.adobe.com/air/application命名空间,所以这不是 secret 。

关于flash - 如何确定 iOS 应用程序是否是使用 Flash 构建的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5558600/

相关文章:

ios - PreferredStatusBarHidden 幻灯片动画不适用于设备

ios - 无法将 CLLocationDegrees 的值转换为预期参数 shopProperties

html - 在 flash 上覆盖 html?

mysql - 如何从数据库中选择前 10 个值并将其存储在 PHP 变量中

android - 如何在 Android AIR 应用程序的 native 扩展中使用 GooglePlayServices 库?

flash - 如何仅播放网页中视频的特定部分?

javascript - 隐藏的 youtube 播放器失去了它的方法

ios - "argument contains uninitialised data"设置帧时

iOS:隐藏后无法显示 View

ios - ScrollView 根本不动