dyld`dyld_fatal_error报错

来源:互联网 发布:跨国交流软件 编辑:程序博客网 时间:2024/05/18 02:43

运行后log:

dyld: Symbol not found: _NSURLAuthenticationMethodClientCertificate
  Referenced from: /var/mobile/Applications/33DFC98C-D4FC-40F0-99BE-F13DDDA8BD87/XXX.app/XXX
  Expected in: /System/Library/Frameworks/CFNetwork.framework/CFNetwork
 in /var/mobile/Applications/33DFC98C-D4FC-40F0-99BE-F13DDDA8BD87/XXX.app/XXX


报错是:EXC_BREAKPOINT(code=EXC_ARM_BREAKPOINT,subcode=0xdefe)


开始以为是出现僵尸对象,添加全局断点和僵尸断点后,还是无法确定错误处在那里

后来找到说是Xcode6中框架的问题,需要把foundation框架放到CFNetwork框架上面

有的建议说是在CFNetwork框架后面改成可选的,那样可能会影响应用的网络请求问题,所以只用调换一下位置就行,如果调换位置后还是不行的话,你就将CFNetwork框架改为可选试试


参考博文:http://stackoverflow.com/questions/24043532/dyld-symbol-not-found-nsurlauthenticationmethodclientcertificate-when-trying

0 0
原创粉丝点击