在Swift iOS项目中使用自定义C ++库

时间:2017-01-12 18:06:32

标签: ios

我有一个C ++ lib作为一个单独的项目,我试图在Swift iOS应用程序中使用。

我现在追求的方法是:

  1. 将lib编译为.dylib。这发生在Xcode之外。
  2. 在Xcode中,将lib添加到Build Phases - > Link Binary with Libraries。
  3. 将(C兼容)标头添加到Bridging-Header.h。
  4. 现在,构建成功但它在模拟器上崩溃(类似于" .dylib未找到"),因为.dylib未添加到应用程序包中。
  5. 不幸的是,我无法将.dylib添加到"嵌入式二进制文件"。我想它必须以某种方式打包成一个框架(不知道如何)?

    如何使这项工作?是否将项目资源纳入项目更好的方法?

0 个答案:

没有答案