Facebookを介してユーザーが自分のアプリにログインできるようにしようとしています。私はこのガイドに従っていますhttps://developers.facebook.com/docs/howtos/login-with-facebook-using-ios-sdk/
「iOS用FacebookSDKの使用を開始する」という名前の手順を含むすべての手順を実行しました。
次のメソッドをコピーして貼り付けると、ここでエラーが発生します。
return [FBSession openActiveSessionWithPermissions:permissions
これが私がコピーして貼り付けた方法です。
- (BOOL)openSessionWithAllowLoginUI:(BOOL)allowLoginUI {
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"user_likes",
@"read_stream",
nil];
return [FBSession openActiveSessionWithPermissions:permissions
allowLoginUI:allowLoginUI
completionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
[self sessionStateChanged:session
state:state
error:error];
}];
}
エラーは次のようになります:「セレクターの既知のクラスメソッドがありません'openActiveSessionWithPermissions:allowLoginUI:completionHandler:'」
誰かが私が間違っていることを理解するのを手伝ってもらえますか?問題を理解するために私のコードをもう少し見たい場合はお知らせください。