Tôi muốn lưu hai mật khẩu (một chốt ứng dụng và một chốt phụ trợ) vào móc khóa của mình và tôi tự hỏi làm thế nào điều này sẽ hoạt động.
Tôi đang sử dụng KeychainItemWrapper với các số nhận dạng khác nhau.iOS lưu nhiều mật khẩu trong keychain
KeychainItemWrapper *kcw1 = [[KeychainItemWrapper alloc] initWithIdentifier:id1 accessGroup:nil];
KeychainItemWrapper *kcw2 = [[KeychainItemWrapper alloc] initWithIdentifier:id2 accessGroup:nil];
và tôi đang sử dụng một trong hai để lưu và thử lại ứng dụng hoặc chốt phụ trợ.
tôi sử dụng:
[self.kcw1 setObject:aVerifyCode forKey:(__bridge id) kSecValueData]
[self.kcw2 setObject:aAppPin forKey:(__bridge id) kSecValueData]
Nhưng nó không hoạt động - kết quả là -25.299 - Các mục quy định đã tồn tại trong keychain
Vì vậy, làm thế nào tôi có thể tiết kiệm nhiều mật khẩu trong keychain của tôi?
'[[KeychainItemWrapper alloc] id1 accessGroup: nil];' <== làm thế nào để biên dịch này? –
Xin lỗi, đăng lãng phí không được thực hiện bằng cách sao chép và dán nhưng ra khỏi tâm trí của tôi! Tôi đã chỉnh sửa ... – Alexander