我正在开发一个必须向 facebook 发布一些信息的应用程序。当我打电话
[[FBSession activeSession] openWithCompletionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
[self publishFacebookStory];
}];
或者
[FBSession openActiveSessionWithPublishPermissions:publishPermissions defaultAudience:FBSessionDefaultAudienceEveryone allowLoginUI:YES completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
if (!error) {
[self publishFacebookStory];
}
}];
应用程序切换到 safari,我收到一条消息说该应用程序已被授权。我按下确定,它切换回我的应用程序,但从未调用完成处理程序,此时我仍然没有有效的访问令牌。
有任何想法吗?任何帮助表示赞赏。
谢谢。