27
2017
09

ios接入微信SDK的一些坑(后期会陆续更新)

一、-[__NSArrayM enqueue:]: unrecognized selector sent to instance 0x170058ae0

原因:未添加other linker flags,请在Build Setting里仔细检查是否添加flags

方法:添加flags,如图
这里写图片描述

二、d: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

_sqlite3_bind_text”, referenced from:
___27-[WXOMTAStore storeConfig:]_block_invoke in libWeChatSDK.a(MTAStore.o)
___40-[WXOMTAStore storeEvent:hasTrySent:CB:]_block_invoke in libWeChatSDK.a(MTAStore.o)….

错误情况如图:
这里写图片描述

原因:没导入需要的系统库

方法:导入需要的系统库SystemConfiguration.framework, libz.dylib, libsqlite3.0.dylib, libc++.dylib, Security.framework, CoreTelephony.framework, CFNetwork.framework。如图
这里写图片描述

转载请注明出处:http://blog.csdn.net/fantasy_jun/article/details/78086550

上一篇:Fresco解析 (Controller) 下一篇:ios接入微博SDK的一些坑(后期会陆续更新)