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