#社交分享
* 在很多应用中都有一个分享的按钮, 可以将当前内容和自己的用分享到其他平台进行推广
* 让更多人了解自己的App. 是当前互联网应用程序推广的重要手段之一
* 比较或的用户平台就微信和微博,
* *
* 方式:
* 要分享到其他平台, 就要有其他平台的权限, 像微博一样还需要成为开发者,这是肯定的, 更麻烦的是还要发出授权请求, 完了在发送分享请求, 保存密钥, 保存用户信息, 而且每个平台都要判断来做, 比较麻烦
* 可以利用 iOS 自带的分享框架 Social.framework, 但是里面的比较少, 有大部分是国外的, 不适合在中国
* 用第三方分享框架, : 友盟, | ShareSDK: 体积较大
* 这些在主页上都写清楚了用法, 先学学自带的
*
###自带分享框架
* 导入Social 框架,
* 创建一个编辑界面, 设定好服务商, 然后将这个界面 present 出来, 当用户完成操作后会调用代理通知已完成,
* 可以给界面初始化文字和图片
*
#第三方登录:
* 使用其他平台进行登录, 用其他平台的帐号作为用户认证
* 其实就是将获得的 AccessToken 传给服务器, 让其分配几个用户记录
* 登录时, 可以不用 OAuth2的方式,而是才用 SSO, 当点击微博登录的时候, 跳转到官方应用进行授权,
* 使用官方提供的 SDK, 里面有实例程序