我想在Facebook上发布一些带有链接的文字。我能够做到这一点,但问题是,当我第一次启动应用程序时,它会要求登录,但在此之后,当我再次使用在Facebook上发布时,它既不会要求许可,也不会有任何选择权注销我的帐户并再次与其他用户登录。
当我设置
[self authorizeWithFBAppAuth:YES safariAuth:YES];
然后它重定向到safari并要求允许在Facebook上发布但允许我无法发布但是当我使用时
[self authorizeWithFBAppAuth:NO safariAuth:NO];
然后它不会在Facebook上获得任何许可或发布。所以我希望每当用户点击发布按钮时,它会询问是否允许,或者必须有一个选项来注销或登录其他用户。
提前致谢。
答案 0 :(得分:2)
对于注销功能,在屏幕上添加一个按钮,在其方法中添加以下代码:
SHK logoutOfAll];
[SHKFacebook logout];
[SHK logoutOfService:@"SHKFacebook"];
这一行没问题:[self authorizeWithFBAppAuth:YES safariAuth:YES];
不要试图改变它。