adt -target ipa-test和ipa-ad-hoc有什么区别?

时间:2012-06-02 08:26:21

标签: air

使用Adobe AIR打包选项打包iOS,我遇到了ADT打包程序的这些目标。

目标ipa-testipa-ad-hoc之间有什么区别?

根据Adobe AIR * ADT命令文档:

  

-target 要创建的包的类型。支持的包类型为:

     
      
  • iOS套餐目标:   
        
    • ipa-ad-hoc - 用于临时分发的iOS包。
    •   
    • ipa-app-store - Apple App Store分发的iOS软件包。
    •   
    • ipa-debug - 一个包含额外调试信息的iOS包。 (还必须使用调试编译应用程序中的SWF文件   支持。)
    •   
    • ipa-test - 在没有优化或调试信息的情况下编译的iOS包。
    •   
    • ipa-debug-interpreter - 功能上等同于调试包,但编译速度更快。但是,ActionScript字节码   被解释而不是翻译成机器代码。结果,代码   在解释程序包中执行速度较慢。
    •   
    • ipa-test-interpreter - 功能上等同于测试包,但编译速度更快。但是,ActionScript字节码是   解释而不是翻译成机器代码。结果,代码   在解释程序包中执行速度较慢。
    •   
  •   

来源:iOS package targets

ad-hoc是否意味着更好的表现?

我怀疑ad-hoc是最接近发布/分发IPA的东西。甚至可能是相同的,只是有不同的分配。政策?

1 个答案:

答案 0 :(得分:2)

是的,ad-hoc意味着更好的性能。也是一种分配方式。

另外请记住在发布模式下编译swf,如果它用于发布 - 分发,或者你要测试实际性能。