大佬教程收集整理的这篇文章主要介绍了ios6 – iOS SDK似乎无法处理iOS 6中的撤销访问令牌,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我认为这个问题与这个问题(Facebook SDK 3.1 – Error validating access token)有关,据说它在SDK 3.1.1中得到修复.
但是,我正在使用SDK 3.1.1并通过在发生无效访问令牌错误时手动调用accountStore renewCredentialsFOraccount事件来解决此问题.
+ (void) ValidateSession { FBrequest *userDetails = [[FBrequest alloc] initWithSession:FBSession.activeSession graPHPath:@"/me"]; [userDetails startWithCompletionHandler:^(FBrequestConnection *connection,NSDictionary *result,NSError *error) { if (error) { if (FBSession.activeSession.isOpen) { // Less probable,so check error code. } else { // Bingo: here we kNow for sure that the token was uSELEss. // Expected behavior: reauthorize. } } else if (result) { NSLog(@"%@",result); // token is valid,conTinue } }]; }
即使在删除应用程序后,iOS似乎仍保留Facebook令牌,因此在需要时再次确保令牌有效是一种很好的做法.
以上是大佬教程为你收集整理的ios6 – iOS SDK似乎无法处理iOS 6中的撤销访问令牌全部内容,希望文章能够帮你解决ios6 – iOS SDK似乎无法处理iOS 6中的撤销访问令牌所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。