ios - Xcode 7 无法找到 .dylib 没有现有的解决方案对我有用

标签 ios xcode7

没有现有的解决方案对我有用,你能帮忙吗?我删除了引用并在构建阶段(链接库)再次添加了 .dylib,添加了其他链接器标志(-lz -lsqlite3),但没有任何效果。

这是错误:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:无法打开文件:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/usr/lib/libsqlite3.dylib (没有那个文件或目录)

最佳答案

抱歉之前的回答不完整。

解决方案:

我在错误的地方应用了现有的解决方案!!!

问题出在facebook sdk中...
删除 libsqlite3.dylib 的引用(facebook sdk > Targets > Build Phase > 链接库)[也从项目导航中删除引用]

在 facebook sdk > Targets > Build Settings > other linker flags 添加“-lsqlite3”

如果您收到任何链接器错误,请转到您的应用程序(目标)build设置 > 启用位码 > 否。(在 Xcode 7 中默认为是)

关于ios - Xcode 7 无法找到 .dylib 没有现有的解决方案对我有用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32858168/

相关文章:

ios - 通过 addChild 嵌入的 UIViewController 的内存管理崩溃

iphone - 针对服务而非内容的 iOS 定期订阅政策

swift - 对于 supportedInterfaceOrientations(),Int 不能转换为 UIInterfaceOrientationMak

ios - 沙箱与 Podfile.lock 不同步

ios - Swift 保留周期

ios - "Time Change"防止游戏作弊

ios - UIAlertViewController 在模拟器中打开慢速动画后没有响应

ios - ENABLE_BITCODE 问题。 Xcode 7 归档问题

ios - 重构 Storyboard时如何交换标签栏项目的位置

ios - 为 iOS 或替代品编译 Apache 通用数学