我已关注this关于如何在iOS应用程序中进行身份验证的Facebook教程。如果我在“设备设置”>“Facebook”中登录Facebook,但是如果我从那里注销并尝试使用应用程序或浏览器进行身份验证,那么我已按照每个步骤操作,身份验证正常工作sessionStateChanged:状态:错误永远不会被调用。我也有这个方法在appDelegate实现,它被调用,但没有其他事情发生:当使用Safari或Facebook应用程序不工作时Facebook登录应用程序
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation
{
return [FBSession.activeSession handleOpenURL:url];
}
任何想法?