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")
}
})
}