我在我的iOS应用中使用了aubio音频库。它已经在Xcode 6.3中进行了很好的编译。自从更新到Xcode 7以来,我一直在尝试调试在应用程序启动时在设备上发生的错误。

我正在使用aubio版本0.4.2,iOS通用框架。


  dyld:库未加载:/usr/local/lib/libaubio.4.dylib
    引用自:/var/mobile/Applications/3263665E-C6B5-4B86-9AAF-C6A783A5ED80/MyApp.app/MyApp
    原因:找不到图片


如果我将aubio设置为可选框架,它将加载应用程序的其余部分,但在第一次调用aubio时崩溃,在我的情况下new_aubio_pitch()

我认为这可能与Bitcode有关,因此将其关闭并仍然收到错误。

我还尝试将框架添加到“嵌入式二进制文件”,以及将其添加到“复制文件构建阶段”

该项目包含Swift文件,以防可能影响它。

最佳答案

我也有同样的问题。降级到Aubio 0.4.1即可解决。

关于ios - Xcode 7错误“dyld:未加载库”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32927933/

10-10 21:48