iOS自带的Social.framework 自带的社交分享SDK
来源:互联网 发布:php权限系统设计 编辑:程序博客网 时间:2024/05/27 09:47
n很多App中都有个“社交分享”的功能
p通过用户的分享,让更多的人去了解和使用这个App
p目前移动互联网应用程序推广的最重要手段之一
p属于口碑营销的范畴,经典成功案例是《疯狂猜图》
n比较火的分享平台
p微信 - 是国内唯一一款没有PC原型的软件
p新浪微博 - 苹果在iOS 6集成了
p腾讯微博 - 在iOS 7集成的
n在iOS中,实现“社交分享”的方法
p自己编写各个平台的分享代码(代码量较多)
p利用iOS自带的Social.framework
p利用第三方的分享框架 ü友盟分享:http://dev.umeng.com/social/ios/share/quick-integration üShareSDK:http://wiki.mob.com/iOS快速集成指南 ü百度社会化分享组件:http://developer.baidu.com/soc/share
(百度还有个“社会化登录组件”:http://developer.baidu.com/soc/login)
Social.framework支持的分享平台(打开手机上的“设置”即可看到)
点击进入进行设置:(进行登录)
//// ViewController.m// 01-系统自带分享////#import "ViewController.h"#import <Social/Social.h>@interface ViewController ()@end@implementation ViewController- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ // 1.判断平台是否可用 if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) { NSLog(@"查看您是否设置了新浪微博帐号,设置界面-->新浪微博-->配置帐号"); } // 2.创建SLComposeViewController SLComposeViewController *composeVc = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeSinaWeibo]; // 2.1.添加分享文字 [composeVc setInitialText:@"做人如果没有梦想,跟咸鱼有什么区别"]; // 2.2.添加分享图片 [composeVc addImage:[UIImage imageNamed:@"xingxing"]]; // 3.弹出分享界面 [self presentViewController:composeVc animated:YES completion:nil]; // 4.设置block属性 composeVc.completionHandler = ^ (SLComposeViewControllerResult result) { if (result == SLComposeViewControllerResultCancelled) { NSLog(@"用户点击了取消"); } else { NSLog(@"用户点击了发送"); } };}@end
点击出现下方的界面
4 0
- iOS自带的Social.framework 自带的社交分享SDK
- iOS自带社会化分享框架——Social.framework
- 系统自带的社交分享
- 解决在低于iOS6的设备上正常运行iOS6自带社交分享功能import<Social/Social.h>
- 使用 iOS6 自带的 social.framework 实现分享文字图片等到新浪微博,twitter,
- (八十六)使用系统自带的分享框架Social.framework
- IOS系统自带社交分享
- IOS-系统自带社交分享
- iOS社交分享(苹果自带)
- iOS:系统自带的Social框架分享到twitter,facebook,flickr,微博
- iOS自带的原生的分享
- iOS自带的分享功能
- iOS - 系统自带的分享功能
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 一键分享文字图片到新浪微博,facebook,twitter 还有保存打印等 (使用 iOS6 自带的 social.framework)
- 使用ios系统自带的MapKit framework进行定位
- iOS 原生自带的离线语音识别---speech framework
- 文件上传类型表单不能提交的问题
- Django orm总结
- GUI 初体验与事件处理实战
- Linux电源管理(2)_Generic PM之基本概念和软件架构
- javascript Math.random(),Math.floor(),Math.ceil(),Math.round()
- iOS自带的Social.framework 自带的社交分享SDK
- CRC冗余校验码的介绍和实现
- VMware SDS之六: 怎么玩VSAN ?
- 算是我的第一篇csdn博客吧
- Launcher学习(一):未接电话及未读短信监听提醒
- mac osx应用程序的一些简单设置(隐藏左上角缩小和全屏的按钮)
- 正则总结
- Smobiler实现录音和录音播放、调用通讯录功能(开发日志九)
- ubuntu 14 编译视频第三方库ijkplayer,可以在winows下使用