Ios 在没有FBSDKShareButton的情况下调用didMoveToView

Ios 在没有FBSDKShareButton的情况下调用didMoveToView,ios,objective-c,facebook,Ios,Objective C,Facebook,在我的iOS应用程序中,我无法使用facebook登录 FBSDKCoreKit/FBSDKCoreKit.h FBSDKLoginKit/FBSDKLoginKit.h Social/Social.h -(void)didMoveToView:(SKView *)view { FBLoginView *loginView = [[FBLoginView alloc] init]; loginView.delegate=self; loginView.readPermissions=@

在我的iOS应用程序中,我无法使用facebook登录

 FBSDKCoreKit/FBSDKCoreKit.h
 FBSDKLoginKit/FBSDKLoginKit.h
 Social/Social.h

-(void)didMoveToView:(SKView *)view
{
 FBLoginView *loginView = [[FBLoginView alloc] init];
loginView.delegate=self;
loginView.readPermissions=@[@"public_profile",@"email",@"user_friends"];
[self.view addSubview:loginView];
FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];   
content.contentURL = [NSURL URLWithString:@"https://developers.facebook.com"];

FBSDKShareButton *button = [[FBSDKShareButton alloc] initWithFrame:CGRectMake(0, 150, 200, 30)];
button.shareContent = content;

   [self.view addSubview:button];
}

您遇到的错误是什么?没有错误,我认为是启动搜索共享按钮并调用didMoveToView。在场景中添加登录视图的好方法是什么?您可以创建一个ViewController来包含UI(按钮和所有按钮),并使用场景中的NSNotification向ViewController发送消息。例如: