我正确设置了Facebook登录名(我可以使用Facebook按钮登录并检索个人资料数据)。我按照《 FB开发人员指南》设置了SSK和LoginButton。
当我返回按钮并要注销时,就会出现问题。这是我得到的:
-[UILabel loginButtonDidLogout:]:无法识别的选择器已发送到实例xxxxxxx
***由于未捕获的异常“NSInvalidArgumentException”,Terminationg应用程序,原因:“-[UILabel
loginButtonDidLogout:]:无法识别的选择器已发送到实例xxxxxx'
该类使用以下命令加载到appDelegate文件中
[FBSDKLoginButton类];
在.plist应用程序文件中,在链接器部分设置了-ObjC开关。
有任何想法吗??提前致谢
最佳答案
找到了问题!我从Facebook SDK v3.4迁移到v4。当我已经对上一个登录按钮完成了一个视图时,我只是回收了它并按照教程中的说明更改了类。从情节提要中删除视图,添加新视图并将类更改为FBSDKLoginButton
可使一切顺利进行。
无论如何,谢谢rmaddy!