2014-12-09 52 views
0

我正在爲我的iOS應用程序構建動作擴展。不過,我在處理用戶數據方面遇到一些實際困難。在我的應用程序中,我正在存儲用戶的用戶名和密碼,如下所示:在動作擴展中訪問KeychainItems

KeychainItemWrapper *keychainItem = [[KeychainItemWrapper alloc] initWithIdentifier:@"testapp" accessGroup:nil]; 

[keychainItem setObject:[self.txtUsername text] forKey:(__bridge id)(kSecAttrAccount)]; 
[keychainItem setObject:[self.txtPassword text] forKey:(__bridge id)(kSecValueData)]; 

NSString *valueToSave = @"Remembermebycredentials"; 
[[NSUserDefaults standardUserDefaults] setObject:valueToSave forKey:@"RememberMe"]; 
[[NSUserDefaults standardUserDefaults] synchronize]; 

如何從我的動作擴展中訪問此項?我嘗試使用相同的標識符檢索它並創建一個共享容器,但這不起作用...

回答