Flash Builder:调试与发布之间的差异?

时间:2018-09-30 12:18:49

标签: flex air flash-builder

首先是tl; dr背景

我正在使用Flash Builder 4.7结合Flex 4.9.1和AIR 20的SDK使用Flex构建iOS应用。我仍在使用MX组件。为了符合Apple最新的App Store要求,我想使用最新的AIR版本。但是我尝试了几次以更新组合的SDK的AIR部分,但失败了。因此,我目前无法使用FB的“导出发行版”。

因此,我可以使用Flex 4.9.1 / AIR 20 sdk构建SWF,对生成的XML文件进行一些手动编辑,然后从最新的AIR sdk运行adt进行打包。这可以正常工作,并且可以通过TestFlight正常运行。我对此解决方案感到满意(足够)。

现在,问题。

  1. 我构建的SWF在bin-debug中结束了。两者和我执行“导出发行版本”时构建的FB之间有本质上的区别吗?

  2. 如果的确如此,我是否可以像“导出发行版”那样构建SWF?

谢谢。

1 个答案:

答案 0 :(得分:1)

Mea culpa。感谢@philarmon提醒我有关Apache Flex SDK安装程序的信息。我已经完全忘记了它,因为我很少构建这个项目。 (妈妈:这不是借口。我:但这是一个原因。)

我当时在FB中构建SWF,但随后使用更高版本的adt进行打包。现在,我有了最新的Flex和AIR,并且使用Export Release Build可以再次正常运行。

感谢您的收听。回到你的家。