集成微信SDK出现libc++abi.dylib: terminating with uncaught exception of type NSException,微信支付SDKDEMO运行编译报错
来源:互联网 发布:淘宝 处罚考试 编辑:程序博客网 时间:2024/06/14 16:07
刚开始集成微信支付就来这样的报错,而且微信支付demo也都问题百出,解决了一个又一个
先说说运行微信SDK demo编译错误的问题,其实很简单:
Undefined symbols for architecture x86_64:
"_kCFStreamNetworkServiceTypeVoIP", referenced from:
-[WXOGCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamPropertySSLSettings", referenced from:
-[WXOGCDAsyncSocket cf_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLPeerName", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamNetworkServiceType", referenced from:
-[WXOGCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLCertificates", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLIsServer", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLAllowsAnyRoot", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLAllowsExpiredRoots", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLValidatesCertificateChain", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLAllowsExpiredCertificates", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
"_kCFStreamSSLLevel", referenced from:
-[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决办法:添加库 CFNetwork.framework libc++.tbd
SDK出现libc++abi.dylib: terminating with uncaught exception of type NSException 的问题: 解决方法
工程文件中选择Build Setting,在"Other Linker Flags"中加入"-Objc -all_load" ,问题就解决了
- 集成微信SDK出现libc++abi.dylib: terminating with uncaught exception of type NSException,微信支付SDKDEMO运行编译报错
- 新浪微博分享出现libc++abi.dylib: terminating with uncaught exception of type NSException微博微信SDK运行编译报错
- 使用字面量的方法创建一个dictionary报错:libc++abi.dylib: terminating with uncaught exception of type NSException
- [iOS错误汇总]libc++abi.dylib: terminating with uncaught exception of type NSException
- libc++abi.dylib: terminating with uncaught exception of type NSException错误的原因
- ibc++abi.dylib: terminating with uncaught exception of type NSException (lldb)
- 微信支付SDKDEMO运行编译报错
- 微信支付SDKDEMO运行编译报错
- [AFN]terminating with uncaught exception of type NSException
- *** Terminating app due to uncaught exception of class '_NSZombie_NSException' libc++abi.dylib: ter
- 解决iOS报错libc++abi.dylib handler threw exception
- 解决iOS报错libc++abi.dylib handler threw exception
- 解决iOS报错libc++abi.dylib handler threw exception
- 解决iOS报错libc++abi.dylib handler threw exception
- iOS报错libc++abi.dylib handler threw exception
- 解决iOS报错libc++abi.dylib handler threw exception
- iOS报错libc++abi.dylib handler threw exception
- 解决iOS报错libc++abi.dylib handler threw exception
- ZCMU—1873
- Hello Quartz (第二部分)
- 【.Net码农】【Autofac】Ioc容器Autofac系列(1)-- 初窥
- 0216
- xprintf format string
- 集成微信SDK出现libc++abi.dylib: terminating with uncaught exception of type NSException,微信支付SDKDEMO运行编译报错
- vue.js入门学习笔记整理
- ccf试题 消除类游戏
- 计划太多,做得太少
- 剑指Offer系列-面试题18:树的子结构
- EventBus3的简单使用
- Hello Quartz (第三部分)
- 基于spark的精准推荐系统
- POJ - 1936 All in All解题报告