【发布时间】:2016-11-20 23:01:48
【问题描述】:
每次我运行我的应用程序并单击我的 Facebook 登录按钮时,它都会因错误而崩溃:
##Error
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController facebookbutton:]: unrecognized selector sent to instance 0x7fce2b700360'
我的视图控制器有一个按钮(facebookbutton),它假设打开 facebook 登录 url。
##My code for the button
@IBAction func facebookbutton(_ sender: Any) {
FBSDKLoginManager().logIn(withReadPermissions: ["email", "public_profile"], from: self) {
(loginResult: FBSDKLoginManagerLoginResult?, error: Error?) in
if error != nil {
print("Custom FB Login Failed:", error!)
return
}
}
}
我试过搜索是否搞砸了插座,甚至尝试制作一个新按钮。我仍然收到错误消息。有没有办法解决这个问题?
【问题讨论】: