【发布时间】:2011-12-10 12:51:34
【问题描述】:
是否可以将 AIR 3.0 Captive Runtime 应用程序添加到 Mac App Store?你会怎么做?
【问题讨论】:
-
您好 William,Here 您可以在 Mac 应用商店中找到非常详尽的文章如何上传 AIR 应用程序。
是否可以将 AIR 3.0 Captive Runtime 应用程序添加到 Mac App Store?你会怎么做?
【问题讨论】:
实际上有几个步骤可以做到这一点。首先,我发现这是最简单的解决方案,即从 Flash Builder 4.5 构建一个 AIR 中间文件。构建该文件后,使用带有“-target bundle”标志的 adt 命令行打包程序对 Mac OSX 应用程序包进行签名和打包。这将产生一个可以在 OSX 上运行的完全工作的强制运行时应用程序包。当您完成 Adobe 方面的工作并验证其运行正确后,您可以继续进行 Apple 方面的工作。
我建议您在此处参考 Apple 的开发人员文档:Submit Your Application using Application Loader。您将需要在从 Adobe 打包程序创建的应用程序包上同时使用“codedesign”和“productbuild”命令。完成后,您现在应该可以使用 Apple 的 Application Loader 将包提交到 Mac App Store。
我还没有尝试使用我的 Apple 证书签署 AIRI 包,所以我不确定这是否可行,因为我拥有适用于 Air 应用程序的 Thawte 证书和 Apple 颁发的证书。这需要进一步测试。
【讨论】:
这里是a link,您可以在其中找到非常详尽的文章如何在 Mac 应用商店中上传 AIR 应用程序。
【讨论】: