0

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

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

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

4

1 回答 1

0

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

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

然后编译。

事实上,在尝试生成 IPA 时,Adobe AIR 出现了一个 ID64 错误,现在我什至可以在 Windows 中生成 IPA。

xcode4中框架和静态库的区别,以及如何调用它们

于 2014-11-14T18:37:56.987 回答