Library not loaded: @rpath/AFNetworking.framework
来源:互联网 发布:淘宝店铺类目修改 编辑:程序博客网 时间:2024/06/07 00:04
完整错误内容如图
错误原因是一失手在workspace下执行了rm -rf(此操作谨慎,linux下没有回收站,直接清空了)的操作,然后整个本地的项目都被删除了,重新从git上clone下来的项目模拟器运行时没有丝毫问题,真机就出现了如上所示的错误
尝试过方法如下:
1.将对应库的Mach-O Type从Dynamic Library改为Static Library
2.将对应库添加进Target->General->Embedded Binaries下
3.将Target->General->Linked Frameworks and Libraries下的对应文件的Required改为Optional
4.给AFNetworking添加过签名(因为我发现改动态库下面没有对应的签名文件,然而我同事的有,不知道为什么,修改成功后没有签名也能正常运行)
5.Runpath Search Paths添加@executable_path/Frameworks
6.将(Embedded Content Contains Swift Code)下的NO改为YES
其中第一条和第三条确实可行,但是AFNetworking这个库好了之后别的库也会报错,即使将所有报错的库修改了,后面也会因为动态库运行的问题崩溃在某个库
最后在stack overflow上发现的如下解决方法:
在keychain access中的certificates,点开(双击证书)查看所有的证书的Trust,在某个证书下发现了这样的情况
Trust下面是Always Trust,然后将其改为系统默认的就可以,如图:
然后command+option+shift+K清理一下缓存数据,重新运行,完美通过。
列出所有解决方法,希望其中的某一条能有所帮助,有疑问请留言
- Library not loaded: @rpath/AFNetworking.framework
- 真机调试报错:Library not loaded: @rpath/AFNetworking.framework/AFNetworking
- dyld: Library not loaded: @rpath/*.framework/*
- dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire 解决方法
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- dyld: Library not loaded: @rpath/P2PFrameWork.framework/P2PFrameWork
- dyld: Library not loaded: @rpath/QtWidgets.framework/Versions/5/QtWidgets
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire 解决方法
- Library not loaded: @rpath/XCTest.framework/XCTest Referenced from:
- dyld: Library not loaded: @rpath
- iOS 报错信息: dyld: Library not loaded: @rpath/XCTest.framework/XCTest Referenced framework
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- Library not loaded: @rpath/libswiftCore.dylib解决方法
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath/XCTest.framework/XCTest Referenced from: /private/var/mobile/Conta
- redis 内存陷阱
- 14.6 设置后台线程
- AJAX
- 系统学习机器学习之神经网络(二) --MLP实现及源码分析
- iOS中之RSA加密和解密篇
- Library not loaded: @rpath/AFNetworking.framework
- 进程调度——优先数算法
- 浅谈Android架构之MVP,MVVM
- ffmpeg 视频抽取音频,视音频分离
- ionic的在Android手机运行
- 解决视频在微信公众平台中无法播放的问题(python实现)
- WebApi 接口参数:传参详解 和动态类dynamic
- GET与POST比较-使用HTTP协议将客户端的请求传送到服务器端的两种方式
- Java常用的八种排序算法与代码实现