Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 找不到FBLoginViewDelegate的协议声明_Ios_Xcode_Facebook - Fatal编程技术网

Ios 找不到FBLoginViewDelegate的协议声明

Ios 找不到FBLoginViewDelegate的协议声明,ios,xcode,facebook,Ios,Xcode,Facebook,我正在尝试添加FBLoginViewDelegate协议,如下所示: #import <UIKit/UIKit.h> #import <FBSDKLoginKit/FBSDKLoginKit.h> @interface ViewController : UIViewController<FBLoginViewDelegate> @property (weak, nonatomic) IBOutlet FBSDKLoginButton *loginButton

我正在尝试添加FBLoginViewDelegate协议,如下所示:

#import <UIKit/UIKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>

@interface ViewController : UIViewController<FBLoginViewDelegate>
@property (weak, nonatomic) IBOutlet FBSDKLoginButton *loginButton;
@end
#导入
#进口
@界面ViewController:UIViewController
@属性(弱、非原子)IBSDKloginButton*登录按钮;
@结束
但是,我发现,
找不到'FBLoginViewDelegate'的协议声明。

我已经将FBSDKLoginKit.framework添加到我的Xcode项目中

这两个答案是将FacebookSDK.framework添加到我的项目中并导入它:

但是,我下载并解压缩的zip中没有FacebookSDK.framework。以下是我所拥有的:

我从Facebook下载到这里:

有人知道我怎么解决这个问题吗?或者为什么我没有FacebookSDK.framework?谢谢

更改为


位于SDK的早期版本中。当前是

这是正确的,我实际上刚刚找到了一些关于这方面的信息。非常感谢。顺便问一下,您知道profile.userId是否是用户的唯一ID吗?我现在就接受这个答案:)“知道profile.userId是否是用户的唯一ID”?我不明白你什么意思?无论如何,成功登录后,您可以获取如下信息[[[FBSDKGraphRequest alloc]initWithGraphPath:@“me”参数:参数]startWithCompletionHandler:^(FBSDKGraphRequestConnection*连接,id结果,NSError*错误){if(!error){NSLog(@“FacebookManager获取的用户信息:%@”,结果)}其他{NSLog(@“FacebookManager错误%@”,Error);}}];参考此