美文网首页
Xcode 8友盟分享SDK6.1

Xcode 8友盟分享SDK6.1

作者: dyg_zql_2006 | 来源:发表于2017-01-05 16:46 被阅读0次

最近开发环境升级,伴随着坑来了。

为了方便管理,之前项目用的ShareSDK分享要换成友盟社会化组件分享。由于很久没有用Umeng分享了,集成了完后发现其中有很多细节。

我是手动集成的

首先集成友盟分享先去下载SDK和文档分享集成-社会化iOS组件(demo运行不了)

根据文档集成第一个问题来了

1. #import "UMSocialUIManager.h"

提示not found

2. 判断平台是否存在

判断是否安装了分享平台

现在的版本应该是不用做判断的了,为了保险我还是加上了

3.分享web形式

4.分享完的回调

不知道当时脑子想的什么,居然直接用了这个方法,把新api丢在脑后,简直要崩溃了!

现在的回调一定要在appdelegate加上这个方法,单写一个不好用(支付宝,微信支付同样)

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary*)options

还有就是微信支付的回调,如果我写在

把微信的回调写在这

如果把微信支付的回调写在这里面,不会有效果(不知道是不是我写错了,我是在return的时候又return了一个微信支付的方法)

以上是让我很郁闷尴尬的地方,因为微信支付和支付宝支付回调做了处理,但是一时手懒加之没正确理解文档,分享没有写- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary*)options。

最后一次使用Umeng社会化组件是4.0的时候,但是用过了mob平台,真心觉得ShareSDK更好用(客服好)希望大家不要因为这种小东西失误了!

相关文章

网友评论

      本文标题:Xcode 8友盟分享SDK6.1

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