私の問題はこの質問と非常に似ていますが、前述の答えは私の問題を解決していないようであるため、新しい質問を投稿しています。
私はマルチビューアプリケーションを持っています。最初のビューはユーザーがFacebookにログインする場所であり、2番目のビューはユーザーが画像を選択してそこにアップロードする場所です。アプリを初めて実行するときはすべて正常に機能しますが、ログインビューに戻ってログアウトを押すと、への呼び出しsessionDidNotLogin、sessionDidLogoutまたはsession didLogin機能しないように見えます。
NSLog(@"%@",session.delegates);私が2つ持っている場合、私は初めてそれを知りました。LoginViewControllerとFBLoginButton。ただし、それを除いて、同じログはLoginViewControllerのみを出力し、FBLoginButtonは出力しません。これはどういうわけかつながっていると思いますが、どうやって解決すればいいのかわかりません。
FBLoginButtonをセッションデリゲートに手動で追加する必要がありますか、それともここで何か間違ったことをしていますか?
助け/提案をありがとう。