0
我正在实施新的Facebook SDK,除了登录之后,所有内容似乎都是按顺序排列的。当应用程序将我带到Safari并给予'好吧”,它返回到应用程序,并报告成功:iOS 6上的Facebook SDK 3.1.1登录,但令牌立即失效
- (void)sessionStateChanged:(FBSession *)session
state:(FBSessionState) state
error:(NSError *)error
{
switch (state) {
case FBSessionStateOpen: {
NSLog(@"success");
}
.
.
.
}
但是当我后立即检查状态:
if (FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded) {
NSLog(@"Logged in");
} else {
NSLog(@"Not logged in");
}
我给出:未登录我没有得到任何。错误消息。似乎令牌在发布后直接过期。希望就如何解决这个问题提供一些指导。此应用程序是作为新项目创建的,但是是对现有应用程序的更新。但是,运行新应用程序时,旧应用程序不在我的设备上。只是想我会提到,如果它很重要。
是的,我知道这一点。不只是在开玩笑,感谢buddy – sooper
没问题 - 很高兴帮助 –