0
我有一个程序,授权在脸书上用cookies。所以与facebook的模态对话框授权每次显示。我想隐藏它从用户。任何帮助,请..隐藏Facebook的授权对话框iPhone
我有一个程序,授权在脸书上用cookies。所以与facebook的模态对话框授权每次显示。我想隐藏它从用户。任何帮助,请..隐藏Facebook的授权对话框iPhone
当你登录成功,你可以这样做:
[[NSUserDefaults standardUserDefaults] setObject:_facebook.accessToken forKey:@"FBAccessToken"];
[[NSUserDefaults standardUserDefaults] setObject:_facebook.expirationDate forKey:@"FBExpirationDate"];
[[NSUserDefaults standardUserDefaults] synchronize];
那么当你的应用程序启动时,做一些与此类似:
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"FBAccessToken"] != nil) {
_facebook.accessToken = [[NSUserDefaults standardUserDefaults] objectForKey:@"FBAccessToken"];
_facebook.expirationDate = [[NSUserDefaults standardUserDefaults] objectForKey:@"FBExpirationDate"];
}
是什么它的作用是保存Facebook身份验证的“cookie”,并在应用程序重新启动时重新使用它。
希望这会有所帮助。
感谢您的回应,但我使用cookie登录Facebook。我需要隐藏用户的这个模式视图。 – LightNight 2011-06-15 13:58:23
如果你坚持cookies,你只能隐藏这个对话框。如果你坚持cookies,那么直到cookie过期,对话才会再次出现。 – Moszi 2011-06-15 14:18:23
我只是想说,当我重新启动我的应用程序时,这个对话框再次出现..我有我的数据库中的Cookie .. – LightNight 2011-06-15 14:48:08