0
我使用Keychainwrapper類從Apple文檔下載用於存儲登錄信息,如密碼。在我的應用程序時對按鈕標誌的用戶點擊,我存儲像下面鑰匙鏈......閱讀使用鑰匙串包裝類返回空 - IOS
KeychainItemWrapper *keychainItem = [[KeychainItemWrapper alloc]
initWithIdentifier : @"vmo_login" accessGroup:nil];
[keychainItem setObject:email_id.text forKey:(__bridge NSString*)kSecAttrAccount];
[keychainItem setObject:password.text forKey:(__bridge NSString*)kSecValueData];
如果用戶點擊登出我退出,退出(1)應用程序。一旦應用程序再次啓動,我從鑰匙扣閱讀像下面..
NSString *loc_email1 = [keychainItem objectForKey:(__bridge NSString*)kSecAttrAccount];
NSString *loc_pwd1 = [keychainItem objectForKey:(__bridge NSString*)kSecValueData];
我沒有得到什麼,我都低於存儲,它返回NULL。任何想法?。
感謝。
你永遠不應該調用'exit(1)'這是蘋果不允許的。 – rckoenes
@rckoenes那麼我如何完全退出我的應用程序,我在我的應用程序註銷和退出中有一個選項,我該如何實現? – Newbee
您不這樣做,爲什麼用戶會通過按主頁按鈕來決定是否要退出應用程序。 – rckoenes