本文介绍了FBSDKAccessToken currentAccessToken不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试修复新的 FBSDKAccessToken
,但我仍然不知道如何
I'm trying to fix new FBSDKAccessToken
, but I still don't know how
我的代码:
if ([FBSDKAccessToken currentAccessToken]) {
NSLog(@"In");
} else {
NSLog(@"Out");
}
成功登录后, NSLog
总是打印 Out
.我设置了 delegate
,所有来自 FB
开发人员的东西,等等,一切仍然没有.
When I'm successful logged in, NSLog
always prints Out
. I set delegate
, everything from FB
's developer etc and still nothing.
知道有人为什么吗?
推荐答案
我通过检索令牌字符串来解决了它.如果令牌字符串为nil,那么我将允许用户登录,否则我将导航至主页.
I resolved it by retrieving the token string. If the token string is nil then i'll allow user to login or else i'll navigate to home page.
类似这样的东西.
NSString *tokenValue = [[FBSDKAccessToken currentAccessToken] tokenString];
if ([tokenValue length] == 0)
{
NSLog(@"Allow user to login");
}
else
{
NSLog(@"User is Already logged in");
}
希望这会有所帮助.
谢谢.
这篇关于FBSDKAccessToken currentAccessToken不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!