【问题标题】:Create captive runtime of AIR application for MacOS, but on Windows为 MacOS 创建 AIR 应用程序的强制运行时,但在 Windows 上
【发布时间】:2012-04-20 18:03:14
【问题描述】:

我正在 Windows 上的 Flex 中开发一个 AIR 应用程序。当我将它构建为强制运行时,它只会为 Windows 创建 .exe 可执行文件(我正在 Windows 上开发),但我还需要一个适用于 MacOS 的可执行文件。

如何在 Windows 7 中做到这一点?

【问题讨论】:

    标签: flash apache-flex air flash-builder


    【解决方案1】:

    它被称为Hackintosh。基本上,您需要在 Windows 平台的虚拟机中运行 Mac OSX。

    我很确定这违反了 Apple 许可协议;您可能需要使用命令行工具或购买 Mac 特定的 Flash Builder 许可证。

    【讨论】:

    • 那么如果我在 Mac 上编译它,我可以从 Mac 版本复制一个可执行文件并将其放到同一个目录中,并且该应用程序在两个系统上都可以执行吗?我需要用这个应用程序为两个系统制作一个 pendrive。
    • 将“Mac 的可执行版本”放在与什么相同的目录中?在 Mac 上,您需要 DMG 才能运行;在 Windows 上,您需要一个 exe。相应地,您只能在 Mac 上创建 Captive Runtime DMG;和 Windows 上的 exe 强制运行时。你想做什么?
    • 是的——如果您在磁盘/驱动器上包含 .app 文件(目录),那么当您在 Mac 上时它将是可执行的。 (并排 .exe/.app,或者,如果您需要安装程序,.exe/(.pkg/.dmg) 文件。)
    • 谢谢,这就是我需要知道的。我只是想要与应用程序内容相同的目录来包含 Windows 和 Mac 的可执行文件。
    猜你喜欢
    • 1970-01-01
    • 2014-09-16
    • 2012-06-15
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多