美文网首页
iOS 单独集成QQ登陆分享的坑

iOS 单独集成QQ登陆分享的坑

作者: Evyn_ | 来源:发表于2016-09-11 10:12 被阅读71次

#1

 Cannot find protocol definition for 'TencentSessionDelegate'

这是找不到TencentSessionDelegate协议所在的头文件,解决方法是在TencentOAuth.h文件里导入TencentApiInterface.h头文件即可。有时候还是要注意警告,不要只看报错,比如这个坑,直接运行会报错Undefined symbols for architecture arm64:"l_OBJC_PROTOCOL_$_TencentApiInterfaceDelegate", referenced from:l_OBJC_$_PROTOCOL_REFS_TencentSessionDelegate in TestClassViewController.o

这个错显然是查不到的,所以还是要注意警告,根据提示,就能找到问题

#2 

直接加入frameWork会报头文件找不到的错误,原因是工程没有找到对的路径,需要在search paths中使用相对路径找到头文件 如$(SRCROOT)/QQPlugin/TencentOpenAPI.framework/Headers

相关文章

网友评论

      本文标题:iOS 单独集成QQ登陆分享的坑

      本文链接:https://www.haomeiwen.com/subject/tauyettx.html