在Xcode中重建第三方框架

时间:2013-08-09 22:55:04

标签: xcode frameworks air

我有第三方框架将蓝牙设备(Dice +)与应用程序连接,但我正在构建一个ANE(Adobe Native Extension)以在AIR iOS应用程序中使用该设备。

为了构建ANE,我嵌入了框架,但AIR-iOS仅适用于ARMv7架构,但该框架是“通用的”(ARMv6,ARMv7和MAC OS)。

有没有办法将框架从Xcode重新打包成ARMv7架构框架?

1 个答案:

答案 0 :(得分:0)

最后找到真正的解决方案:

  • 我解压缩了Framework文件。
  • 里面有一个没有扩展名的文件和一个名为Headers的文件夹
  • 将扩展名.a添加到文件中,不带扩展名。
  • 将Headers文件夹和文件.a添加到项目中。

然后编译。

确实在尝试生成IPA时,从Adobe AIR获得了一个ID64错误,现在我甚至可以在Windows中生成IPA。

Difference between framework and static library in xcode4, and how to call them