友盟分享失败后有回调吗_友盟分享成功回调问题
要在appdelegate里实现这两个方法,特别是下面的那个,如果是iOS9 一定要实现 否则不走回调。
//@implementation AppDelegate (UMeng)
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
return [UMSocialSnsService handleOpenURL:url];
}
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(nonnull NSDictionary *)options{
return [UMSocialSnsService handleOpenURL:url];
}
//网页分享
- (void)shareWebPageToPlatformType:(UMSocialPlatformType)platformType url:(NSString *)url title:(NSString *)title description:(NSString *)description
{
//创建分享消息对象
UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject];
NSDictionary *infoPlist = [[NSBundle mainBundle] infoDictionary];
NSString *icon = [[infoPlist valueForKeyPath:@"CFBundleIcons.CFBundlePrimaryIcon.CFBundleIconFiles"] lastObject];
UIImage* image = [UIImage imageNamed:icon];
//创建网页内容对象
UMShareWebpageObject *shareObject = [UMShareWebpageObject shareObjectWithTitle:title descr:description thumImage:image];
//设置网页地址
shareObject.webpageUrl = url;
//分享消息对象设置分享内容对象
messageObject.shareObject = shareObject;
MPWeakSelf(self);
//调用分享接口
[[UMSocialManager defaultManager] shareToPlatform:platformType messageObject:messageObject currentViewController:self completion:^(id data, NSError *error) {
if (error) {
UMSocialLogInfo(@"************Share fail with error %@*********",error);
[MBProgressHUD showSuccess:@"分享失败" ToView:weakself.view];
}else{
[MBProgressHUD showSuccess:@"分享成功" ToView:weakself.view];
//
// if ([data isKindOfClass:[UMSocialShareResponse class]]) {
// UMSocialShareResponse *resp = data;
// //分享结果消息
// UMSocialLogInfo(@"response message is %@",resp.message);
// //第三方原始返回的数据
// UMSocialLogInfo(@"response originalResponse data is %@",resp.originalResponse);
//
// }else{
// UMSocialLogInfo(@"response data is %@",data);
// }
}
}];
}
友盟分享失败后有回调吗_友盟分享成功回调问题相关推荐
- qq分享提示设备未授权_友盟微信、QQ等分享提示未验证应用配置
产品和客服反馈微信分享提示未验证,让我们排查原因,看了微信文档才知道,由于苹果iOS 13系统版本安全升级,为此WechatOpenSDK在1.8.6版本进行了适配.1.8.6版本支持Universa ...
- ajax调用外域接口不进回调函数_网易实战分享云信IM SDK接口设计实践
文|陈吉力 网易智慧企业高级Android开发工程师 对外接口的设计准则 SDK对外提供接口设计的基本原则是易用,易懂,易扩展,易监控.展开来可归纳为以下几个特性: 1. API按照业务功能分类,但所 ...
- php 企业微信指令回调借款_企业微信外部联系人回调事件
企业微信外部联系人回调事件 说明: 1) 下列"外部联系人" 和 "客户联系" 其实都是一个意思,都是指顾客,但是由于企业微信开发文档中叫"外部联系人 ...
- 斐波纳契回调线_斐波那契回调线(黄金分割线)神级操作-经典
斐波那契回调线(黄金分割线)神级操作-经典 斐波那契回调线,又称黄金分割线.在交易市场上,大多数的技术指标都具有滞后性,导致交易者在使用时不太好掌握.但是,斐波那契回调线具有提前性,能很好的帮助交易者 ...
- ajax 成功回调函数,jQuery的阿贾克斯成功回调函数定义jQuery的阿贾克斯成功回调函数定义(jQuery ajax...
我想使用jQuery的ajax从服务器获取数据. 我希望把成功的回调函数定义外面.ajax()块像下面这样. 所以,我需要声明变量dataFromServer像下面这样我就能从成功回调使用返回的数据? ...
- wps分享为什么要登入_【知识点分享】钢筋上的螺纹有什么作用?为什么要有螺纹?...
原标题:[知识点分享]钢筋上的螺纹有什么作用?为什么要有螺纹? 钢筋上为什么有螺纹?是起到什么作用,增大摩擦吗? 天津市泽宝水泥制品有限公司 这种钢筋上有纹路的钢筋统称为"变形钢筋" ...
- java反射回调函数_用J2V8注册Java回调函数
J2V8是一套针对谷歌的V8 JavaScript引擎的Java绑定.J2V8的开发为Android平台带来了高效的Javascript的执行环境,taris.js 就是基于J2V8开发的.J2V8同 ...
- 斐波纳契回调线_斐波那契回调线
斐波那契回调线 英文全称为Fibonacci analysis,简称FIB,也被称作"黄金分割线",是通过分析技术图形来预判未来价格走势的一种常用工具.斐波那契回调线通常被用作分析 ...
- wps分享为什么要登入_【家长分享】我为什么要成为1%,把孩子送到国际学校?...
点击上方蓝字关注我们,点击"查学校"查看国际学校信息 大家好,我是一名家长,已经把孩子送进了国际学校,我在网上搜了下,根据中国国际教育网的调查显示,截止到2018年底,全国有将近3 ...
- wps分享为什么要登入_【知识分享】柴油为什么要加氢处理?
柴油是石油经过常压分馏后得到的产物.如果直接由石油炼制得到,柴油中的硫.氮.氧含量较高,烯烃的含量也比较高.产品中烯烃的含量高则容易出现变色现象,而且还会影响机动车的使用寿命,对大气污染程度也相对大些 ...
最新文章
- boost::lambda::member_pointer_action用法的测试程序
- python的断点调试
- nodejs应用部署到SAP云平台的经过
- vs dll lib 使用记录
- 航天金税 接口_用友凭证接口可以实现数据之间无缝对接和打通
- yii2 session mysql_Yii框架 session 数据库存储操作方法示例
- mysql2014授权设置_mysql权限管理(2014-09-15)
- Html中如何让超链接a、图片img居中
- react全局状态管理_rxv: 在React中用Vue3的reactivity包实现状态管理。
- UPS改造及终端流量监控系统
- 【Maven】maven 插件 maven-surefire-plugin
- redis mysql 集群_Redis(五)、Redis数据库集群相关
- 【100Days of 100 line Code】3 day
- java创建对象方法列表(转)
- chrome离线安装包的稳定下载方法
- html编辑器pp,在线轻设计工具之H5
- Linux下J2sdk的安装
- 可可直播电视---开通论坛
- 华师c语言作业,16秋华师《c语言程序设计a》在线作业
- 树型结构(数据结构)
热门文章
- 为Android购买多个改装微信,从制作一个“微信多开版”看微信安全
- 创维E900V21E机顶盒刷机固件 解决:不用设置有线自动连网
- Python爬虫之JS逆向分析技巧
- Chrome(谷歌浏览器)插件资料 !
- Gartner首发中国数据库市场指南,巨杉数据库代表数据库领域厂商入选
- appinfo信息管理系统_基于SSM框架的APP应用管理平台源码
- networkx设置节点的大小_节点大小取决于NetworkX上的节点度
- 视频和视频帧:H264编码格式整理
- 读书笔记:《把时间当作朋友》
- vb.net 教程 1-20 例