1

FBSDK 4.7 を Swift アプリに追加し、サファリ ビュー コントローラーを開いてログインし、電子メール/パスワード フィールドに何も入力せずに [完了] をタップしようとすると、アプリが壊れます。吐き出す"fatal error: unexpectedly found nil while unwrapping an Optional value"

このエラーを処理するにはどうすればよいですか?

現在のログイン コード:

if let fbLoginManager : FBSDKLoginManager = FBSDKLoginManager(){
fbLoginManager.logInWithReadPermissions(["email"],fromViewController:self,
handler:{(result:FBSDKLoginManagerLoginResult!,error:NSError!) -> Void in
if (error == nil){
            let fbloginresult : FBSDKLoginManagerLoginResult = result
            if(fbloginresult.grantedPermissions.contains("email"))
            {
                print("Logged in successfully")
                self.getFBUserData()
                //fbLoginManager.logOut()
            }
        }
        else{
            print("HELPPPPPPPPPP")
        }   
     })
   }
4

1 に答える 1