我在我的 iOS 应用程序中使用 aubio 音频库。它在 Xcode 6.3 中编译良好。自更新到 Xcode 7 以来,我一直在尝试调试应用程序启动时设备上发生的这个错误。
我使用的是 aubio 版本 0.4.2,iOS 通用框架。
dyld: Library not loaded: /usr/local/lib/libaubio.4.dylib Referenced from: /var/mobile/Applications/3263665E-C6B5-4B86-9AAF-C6A783A5ED80/MyApp.app/MyApp Reason: image not found
如果我将 aubio 设置为可选框架,它会加载应用程序的其余部分,但会在第一次调用 aubio 时崩溃,在我的例子中是 new_aubio_pitch()
我以为是Bitcode的问题,关了还是报错。
我还尝试将框架添加到“嵌入式二进制文件”,以及将其添加到“复制文件构建阶段”
该项目包含 Swift 文件,以防它受到影响。
最佳答案
我也遇到了同样的问题。降级到 Aubio 0.4.1 解决了这个问题。
关于ios - Xcode 7 错误 "dyld: Library not loaded",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32927933/