库未加载@rpath/AFNetworking iOS

Posted

技术标签:

【中文标题】库未加载@rpath/AFNetworking iOS【英文标题】:Library not loaded @rpath/AFNetworking iOS 【发布时间】:2017-10-18 13:11:51 【问题描述】:

在使用自定义(我自己创建的)框架将我的应用程序安装到设备上时,我遇到了非常奇怪的问题。

MyFramework 从 pod 中使用 AFNetworking、Dropbox 和 Google 驱动器,我只是将 MyFramework 拖到我的应用程序中并构建(这很好)但是在安装时这给了我错误

dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking Referenced from: /private/var/containers.../MyFramework.framework/MyFramework Reason: image not found

MyApp 没有什么只是新应用程序,并将 MyFramework 添加到 Embedded Binaries。

我搜索了很多解决方案(主要是说删除驱动器数据或清理构建)。甚至这个https://github.com/AFNetworking/AFNetworking/issues/3986 github AFNetworking 库中的自己的问题,尝试但没有补救措施。

【问题讨论】:

你能解决这个问题吗?我遇到了同样的问题.. @SandeepPhadke 检查我的答案 这是一个对我有用的解决方案:https://***.com/a/31810870/10390297 【参考方案1】:

如果您使用的是 CocoaPods,也许您可​​以尝试删除 AFNetworking 并重新安装。

【讨论】:

点评来源: 这篇文章似乎没有为问题提供quality answer。请编辑您的答案并改进它,或者将其作为对该问题的评论发布。【参考方案2】:

我找到了解决办法。

找到你的Target --> Build Phases --> Add New Copy Files Phase -->Choose Destination Option,Frameworks --> Click add AFNetworking.framework --> 完成。

希望它有用。

【讨论】:

以上是关于库未加载@rpath/AFNetworking iOS的主要内容,如果未能解决你的问题,请参考以下文章

如何解决库未加载的错误?

SDWebImage 库未从缓存加载图像

CocoaLibSpotify - 库未加载

仍然 dyld:库未加载

Xcode - dyld:库未加载

Homebrew 不会运行 wget 命令(库未加载)