は、私たちは、任意の関数を使用してパスワードを保存retireve:SecRequestSharedWebCredential資格情報に「パスワードが保存されていません」が含まれていますか?
SecRequestSharedWebCredential(NULL, NULL, ^(CFArrayRef credentials, CFErrorRef error) {
if (!error && CFArrayGetCount(credentials)) {
CFDictionaryRef credential = CFArrayGetValueAtIndex(credentials, 0);
if (credential > 0) {
CFDictionaryRef credential = CFArrayGetValueAtIndex(credentials, 0);
NSString *username = CFDictionaryGetValue(credential, kSecAttrAccount);
NSString *password = CFDictionaryGetValue(credential, kSecSharedPassword);
dispatch_async(dispatch_get_main_queue(), ^{
//Updates the UI here.
});
}
}
});
問題は、IOS 9.3.3 iPhone 6 A1524に、私たちは「パスワードが保存されていない」と呼ばれるエントリとプロンプトを取得することです。パスワードが見つからないことを示すエラーメッセージはありません。配列> 0なので、エントリを持つフォームを完成させます。
これはなぜですか?権限のあるドメインにパスワードが格納されていないと、prmoptが表示されないと考えました。
提案がありますか?
ありがとうございます。