Facebook第三方登陆

2015-08-25  本文已影响804人  barrylyl

登陆Facebook开发者平台:https://developers.facebook.com

进入平台,注册登陆账号后,选择添加自己的NEW APP

输入app详细信息后,进入此页面,点击下载Facebook SDK for iOS

1.添加facebook sdk 到 Xcode Project

将facebook SDK文件中 FBSDKCoreKit.Framework、FBSDKLoginKit.FrameWork放入Xcode Project Framework文件夹中,最后更新Add Files to Project

2.配置info.plist

3.在quick start for iOS页面输入Bundle Identifier

4.在ViewController.m和AppDelegate.m 文件中添加头文件申明

#import <FBSDKCoreKit/FBSDKCoreKit.h>//facebook配置

#import <FBSDKLoginKit/FBSDKLoginKit.h>

5.在ViewController.m中 viewDidLoad 方法中添加Button

//设置facebook登陆按钮

FBSDKLoginButton*loginButton = [[FBSDKLoginButtonalloc]init];

loginButton.center=self.view.center;

[self.viewaddSubview:loginButton];

6.在AppDelegate.m文件中添加

- (void)applicationDidBecomeActive:(UIApplication*)application {

[FBSDKAppEventsactivateApp];

}

- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {

     return  [[FBSDKApplicationDelegate sharedInstance] application:application didFinishLauchingWithOptions:launchOptions];

}

- (BOOL)application:(UIApplication*)application openURL:(NSURL*)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation {

return[[FBSDKApplicationDelegatesharedInstance]application:applicationopenURL:urlsourceApplication:sourceApplicationannotation:annotation];

}

7.现在你的app就可以使用facebook第三方登陆

上一篇下一篇

猜你喜欢

热点阅读