2011-06-07 71 views
2

大多數社交應用程序不需要用戶在每次啓動應用程序時登錄,他們只是存儲用戶的登錄信息並自動登錄。這是如何實現的?如何存儲用戶的登錄名和密碼並使用存儲的信息登錄?是plist文件的地方做到這一點?謝謝。如何在應用程序啓動時自動登錄

回答

2

不,使用鑰匙串,它是iOS中的安全存儲機制。看看這個tutorial from Apple.

+0

這正是我要找的,感謝西蒙。 – joe522 2011-06-07 19:01:32

0

鑰匙扣不是那麼容易,但有一個很好的實現它所謂SFHFKeychainUtilstutorial herecode here

+0

這真的很簡單!但是我仍然對這個方法有個疑問:它實際上只是存儲密碼而不是用戶名。在檢索密碼的教程中,用戶名由NSString * userName = @「blah blah」提供。所以我想我可以使用plist文件來存儲用戶名並使用此框來存儲密碼? – joe522 2011-06-07 19:21:18

+0

你可以,但plist的是可讀的。這樣做是否爲您創建應用程序用戶名稱的密鑰? MyAppUser並存儲用戶名,就像您存儲密碼一樣,在您檢索用戶名之前,我們會檢索密碼。 – Cyprian 2011-06-08 09:38:14

相關問題