1

我想在 Facebook 上发布一些带有链接的文本。我能够做到这一点,但问题是,当我第一次启动应用程序时,它会要求登录,但之后当我再次使用在 Facebook 上发帖时,它既不会请求许可,也没有任何选择注销我的帐户并使用另一个用户再次登录。

当我设置

[self authorizeWithFBAppAuth:YES safariAuth:YES]; 

然后它重定向到 safari 并要求允许在 Facebook 上发帖,但在允许后我无法发帖,但当我使用时

[self authorizeWithFBAppAuth:NO safariAuth:NO]; 

然后它不需要任何许可或在 facebook 上发布。所以我希望每次用户点击发布按钮时,它都会询问是否允许,或者必须有一个选项来注销或与另一个用户登录。

提前致谢。

4

1 回答 1

2

对于注销功能,在屏幕上添加一个按钮,并在其方法中添加以下代码:

       SHK logoutOfAll];
       [SHKFacebook logout];
       [SHK logoutOfService:@"SHKFacebook"];

这条线没问题:[self authorizeWithFBAppAuth:YES safariAuth:YES];

不要试图改变这一点。

于 2012-12-27T07:42:08.863 回答