[iOS开发]ShareSDK使用之“ISSUserInfo”没有找到解决方案
这些天做一个程序要用到第三方登陆,上官网下载了最新的ShareSDK(版本号ShareSDK_v2.6.1)
创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站建设、茅箭网络推广、重庆小程序开发、茅箭网络营销、茅箭企业策划、茅箭品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供茅箭建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
按照官方示例建程序。
遇到一个bug:cannot find protocol declaration for 'ISSUserInfo'.
很奇怪,明明全是按照官方示例做的,居然会缺失这个文件。
试过上网搜索ISSUserInfo.h导入,发现悲剧了,因为ISSUserInfo.h还要导别的文件…
怎么办呢…上网搜了半天也没找到解决方案…
最后发现这个文档……http://wiki.sharesdk.cn/2.6.0版本升级必读
必读阿亲!!
果然找到了解决方案……
新版本的JDK接口变更……
解决方案见下:
2、获取用户资料
获取用户资料接口中回调方法由原来的
/**
* @brief 获取用户信息事件处理器
*
* @param result 回复标识,YES:获取成功,NO:获取失败
* @param userInfo 用户信息
* @param error 获取失败的错误信息
*/
typedefvoid(^SSGetUserInfoEventHandler)(BOOL result, id userInfo, id error);
* @brief 获取用户信息事件处理器
*
* @param result 回复标识,YES:获取成功,NO:获取失败
* @param userInfo 用户信息
* @param error 获取失败的错误信息
*/
typedefvoid(^SSGetUserInfoEventHandler)(BOOL result, id
变更为
/**
* @brief 获取用户信息事件处理器
*
* @param result 回复标识,YES:获取成功,NO:获取失败
* @param userInfo 用户信息
* @param error 获取失败的错误信息
*/
typedefvoid(^SSGetUserInfoEventHandler)(BOOL result, id userInfo, id error);
* @brief 获取用户信息事件处理器
*
* @param result 回复标识,YES:获取成功,NO:获取失败
* @param userInfo 用户信息
* @param error 获取失败的错误信息
*/
typedefvoid(^SSGetUserInfoEventHandler)(BOOL result, id
跪了 大家遇到问题一定要好好查查API有没有哪里漏看,而不是先上百度上谷歌…
分享文章:[iOS开发]ShareSDK使用之“ISSUserInfo”没有找到解决方案
文章链接:http://scyanting.com/article/goigse.html