iOS 第三方登陆 —— FaceBook
来源:互联网 发布:网络歌星人气排名 编辑:程序博客网 时间:2024/05/17 12:21
1、注册成为开发者:https://developers.facebook.com/
2、下载FacebookSDK安装包,默认安装路径为:~/Documents/FacebookSDK
3、导入FBSDKCoreKit.framework和FBSDKLoginKit.framework
4、点击gettingstarted,进行plist和 URLSchemes配置,以及AppDelegate.m中的配置
5、在登录界面导入
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
6、获取tokenFBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; [login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { if (error) { // Process error } else if (result.isCancelled) { // Handle cancellations } else { // If you ask for multiple permissions at once, you // should check if specific permissions missing NSLog(@"token = %@",result.token.tokenString); if (result.token.tokenString!=nil) { [self loginWithFaceBookToken:result.token.tokenString]; } if ([result.grantedPermissions containsObject:@"email"]) { // Do work } } }];
0 0
- iOS 第三方登陆 —— FaceBook
- Facebook第三方登陆
- facebook第三方登陆
- Facebook第三方登陆
- iOS 第三方登陆 —— QQ
- iOS 第三方登陆 —— QQ
- Android 集成facebook 第三方登陆
- iOS 第三方登陆 —— 新浪微博
- iOS 第三方登陆 —— 微信
- iOS 第三方登陆 —— 微信
- iOS 第三方登陆 —— 新浪微博
- IOS 匆忙第一篇 — 第三方登陆
- web开发第三方登陆之facebook登陆
- IOS QQ第三方登陆
- ios 第三方qq登陆
- 第三方登陆——微信
- Android对接第三方登陆+支付(google+facebook)
- Facebook实现第三方登陆invalidKeyHash的解决方法
- 黑马程序员-Calendar
- 真开心,第一次写ActiveReport 脚本给终于运行成功!
- Struts2中用拦截器判定是否已经登录
- Temp
- 【VNC】Linux环境VNC服务安装、配置与使用
- iOS 第三方登陆 —— FaceBook
- iOS流行开源库
- JS中的定时器
- 电视剧《酷爸俏妈》所折射出的真理
- java与json互相转换(解决日期问题)
- 创建快捷方式
- Linux 下安装easy_install、pip 补充
- JS跳转方式
- Android DownloadManager 的使用