在项目中接入微信第三方登录后,出现这个错误:
[__NSArrayM enqueue:]: unrecognized selector sent to instance 0x17425eae0
网上普遍给的答案是:在building settings ->linking ->Other Linker Flags 中添加-ObjC
这个解决方法是有效的,但是会把没用的framework全部加载进去,安装包会变大。
我使用的是下面的方式:
[WXApi registerApp:WXAppID enableMTA:NO];
在接入微博第三方登录的时候,又遇到了这个错误:
[UIDevice wbsdk_plainDeviceID]: unrecognized selector sent to class 0x1a8382ab0
网上给的答案和上面问题的解决办法一样。
我使用的解决办法是:
在building settings ->linking ->Other Linker Flags 中添加-force_load path/to/xxx/libWeiboSDK.a
网友评论