我正在尝试从由 Face ID 编码的钥匙串中获取通用密码,并为用户提供自定义提示/消息。
这一直适用于 Touch ID,但似乎我无法覆盖在扫描不成功时弹出的叠加层上的默认文本“无法识别面部”。我怎样才能使弹出窗口显示消息 NSString 的内容。
NSDictionary *query = @{
(id)kSecClass: (id)kSecClassGenericPassword,
(id)kSecAttrService: self.keychainItemServiceName,
(id)kSecAttrAccount: contract,
(id)kSecReturnData: @YES,
(id)kSecUseOperationPrompt: message
};
OSStatus status = SecItemCopyMatching((__bridge CFDictionaryRef)query, &dataTypeRef);