iOS友盟分享成功不走回调
友盟分享成功回调方法不执行[-(void)didFinishGetUMSocialDataInViewController:(UMSocialResponseEntity *)response;]昨天百度弄了一天也没整出来
今天突然发现根本就不用走这个方法也可以判断出分享是否成功,看下面:就是直接在点击分享图标分享的时候判断
//朋友圈分享
if ([shareString isEqualToString:@"weixin_circle"]){ [UMSocialData defaultData].extConfig.title = @"***的分享";[UMSocialData defaultData].extConfig.wechatTimelineData.url = @"分享的链接";UMSocialUrlResource *urlResource = [[UMSocialUrlResource alloc] initWithSnsResourceType:UMSocialUrlResourceTypeImage url:@"share_imageUrl"];[[UMSocialDataService defaultDataService] postSNSWithTypes:@[UMShareToWechatTimeline] content:@"share_content" image:nil location:nil urlResource:urlResource presentedController:self completion:^(UMSocialResponseEntity *shareResponse){/*UMSResponseCodeSuccess = 200, //成功UMSREsponseCodeTokenInvalid = 400, //授权用户token错误UMSResponseCodeBaned = 505, //用户被封禁UMSResponseCodeFaild = 510, //发送失败(由于内容不符合要求或者其他原因)UMSResponseCodeArgumentsError = 522, //参数错误,提供的参数不符合要求UMSResponseCodeEmptyContent = 5007, //发送内容为空UMSResponseCodeShareRepeated = 5016, //分享内容重复UMSResponseCodeGetNoUidFromOauth = 5020, //授权之后没有得到用户uidUMSResponseCodeAccessTokenExpired = 5027, //token过期UMSResponseCodeNetworkError = 5050, //网络错误UMSResponseCodeGetProfileFailed = 5051, //获取账户失败UMSResponseCodeCancel = 5052, //用户取消授权UMSResponseCodeNotLogin = 5053, //用户没有登录UMSResponseCodeNoApiAuthority = 100031 //QQ空间应用没有在QQ互联平台上申请上传图片到相册的权限*/if (shareResponse.responseCode == UMSResponseCodeSuccess){NSLog(@"分享成功!");//需要的数据在shareResponse中都有//平台名NSString *platformName = [[shareResponse.data allKeys] objectAtIndex:0];//继续写你的代码。。。。。。。。。。。。。。。。。}else{NSLog(@"%d",response.responseCode);}}];
iOS友盟分享成功不走回调相关推荐
- iOS友盟分享的一些问题
初学iOS第一次用简书写文章 很慌. 自己遇到的问题 百度很久没找到 写出来让大家参考下 大佬们不要喷我. 背景 因为刚学iOS不久,师傅让写学习写一下友盟分享.说啥贼简单尝试写一下. 都说贼简单了, ...
- 友盟分享成功之后没有提示信息的解决
在需要执行分享的操作的页面加下面的代码: @Override protected void onActivityResult(int requestCode, int resultCode, Inte ...
- IOS友盟 社会化分享 社会化iOS组件 分享集成
由于苹果审核政策需求,建议大家对未安装客户端平台进行隐藏,在设置QQ.微信AppID之后调用下面的方法,[UMSocialConfig hiddenNotInstallPlatforms:@[UMSh ...
- ios 分享功能 集成友盟分享
1.集成友盟分享,需要先注册一个友盟账号,注册地址 友盟开发者平台官网 友盟集成文档 友盟sdk下载地址友盟sdk下载地址 2,成功下载sdk集成后,微信分享需要配置一下 新浪微博 之类到同样配置就 ...
- 自定义友盟分享界面iOS
提要: 使用代码实现友盟分享弹出的选择界面的自定义方法,不同的按钮实现相应的第三方分享. 1.项目需求 1.1.1:下面是我们项目的需求图:(如果用原生的是一行四个按钮) 1.1.2:友盟注册,以及S ...
- Android 友盟分享躺过的几个坑,大坑,坑爹啊
前言:公司上线了一个项目,做Android 客户端集成友盟分享,在做得过程中,遇到了下面3个问题,希望其他小伙伴注意. ( 友盟在线客服 QQ : 800083942 ) 错误1: 1.错误描述 我 ...
- 友盟分享 微博 c8998文件不存在
这个提示有可能是在微博页面,也有可能是在授权页面 在Application中进行友盟分享的设置 PlatformConfig.setSinaWeibo("118209977", & ...
- Android 友盟统计 友盟推送 友盟分享快速集成
一.友盟统计 1.首先需要到友盟官网 http://mobile.umeng.com/apps注册并且添加新应用,获得Appkey 2.导入SDK,新版SDK支持Android 6.0,http:// ...
- 新版本友盟分享集成的几点注意事项
在iOS开发中,社交分享已经是一个常见的功能.当我们需要快速集成多个平台的分享时,一般会选择一些第三方的分享平台,例如友盟分享.友盟分享经过多年的发展,现在推出了新版SDK6.1.相比之前的版本,新版 ...
最新文章
- 计算机专业每年都有国企招老吗,这十大专业在国企中最受欢迎,待遇高、前景好,有你的专业吗?...
- Web 应用程序的自动化测试
- 常见维修电路板技术汇总
- mysql中ifnull函数
- IDBI的完整格式是什么?
- Python中的for循环,while循环
- Sublime Text下载使用
- 22个HTML5和CSS3表单教程
- c语言实验报告参考文献,c语言编程参考文献
- java 集成支付宝支付
- 退出cmd.exe或退出批处理文件
- 陕西计算机考研难度排行榜,陕西地区计算机考研院校分析「建议收藏」「最全」...
- 1009 type C 与DP检测,USB3.0与PD协议
- PCIe学习笔记(一)-------1.5 一个TLP包的传输过程
- L1-5 试试手气(c++、数组)
- maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法
- 金山免费词霸:谷歌金山词霸2.0
- 嵌入式与UML建模 mbus通断阀
- java jtable 分页_Jtable分页查询完整实现
- Linux下的按键驱动