iOS项目中集成友盟社会化分享流程
2016-12-28 本文已影响84人
90后的晨仔
前段时间集成了友盟的社会化分享功能,一直都在忙,所以最近都没有写博客,今天刚好有时间就来总结一下。好吧,直接进入正题吧!let's go ->开干⚔
说实话刚开始弄的时候身为小白的我也有点蒙,主要是不知道自己要做一件什么事情,那么下边就先来看友盟官方网站提供的一张图,好让我们知道自己将要做一件什么事情。好,接下我们需要做的就是全神贯注的盯着这张图看,我看看🤓🤓🤓🤓。。。

好了,下边我就将上边这张图翻译成文字来看一看吧!🙂
一、在官网上注册一个友盟账号「这里就认为是注册成功了🙂」
二、然后分别去申请你要分享的第三方平台的账号,例如:微信
、微信朋友圈
、QQ
、QQ空间
、微博
等等
三、「这里就拿微信
来说吧,因为其他的基本上都是一样的操作。」下面分为两种情况:
《1》、在微信开放平台
中申请微信分享账号,按照微信开放平台
中的要求去填写相应的资料,顺利填写完成之后提交审核,由于审核期间或者审核不通过的时候,正式的AppID是不能使用的,如果在此期间你需要使用的话可以在微信开放平台的管理中心使用测试AppID
去获取AppSecret
然后去使用。友盟也是一样的道理,审核没通过,而对于开发者又着急使用,可以使用友盟的测试账号先去测试.
《2》、在微信开放平台
中申请微信分享账号,按照微信开放平台
中的要求去填写相应的资料,顺利填写完成之后提交审核,审核通过后会给你一个AppID
然后你可以根据这个AppID
去设置AppSecret
,这里需要注意的就是AppSecret
在微信开放平台上是不会存储的,如果遗忘的话就需要重新设置
。或许是为了安全吧!紧接着就是登陆友盟的后台将申请的第三方账号绑定到后台就可以啦!

四、下载SDK
五、集成SDK
**
截止到这里我们就把我们要做的事情给分析完了,紧接着就是脚踏实地的去做啦!「其实说白了友盟
其实就做了一件事情就是将第三方平台整理到了一块,更方便我们去管理和操作。」具体操作步骤友盟官网上的文档中心
->社会化分享
->社会化iOS组件
->第三方账号申请及绑定
中已经写的很详细了。大家可以自己去官网上看,下面是链接。后边我就相对官网上做一些补充。
链接地址:http://dev.umeng.com/social/ios/operation```
#### 疑问一:我为什么找不见创建应用的按钮?
######如果你找不见个人中心的创建应用,你可以看一下这里




#### 疑问二:友盟上创建的应用审核通过后再哪里设置管理我的第三方分享平台?




#### 疑问三: 新浪微博第三方分享账号创建应用应该注意什么?





其他第三方平台的应用创建与新浪的大同小异就不一一介绍了。