自动填充扩展未调用 provideCredentialWithoutUserInteraction 方法

时间:2021-02-20 18:00:52

标签: ios swift ios-extensions password-manager

我正在开发带有 autofill Credential Provider 扩展名的密码管理器应用程序。

provideCredentialWithoutUserInteraction 的方法 ASCredentialProviderViewController 未被调用或无法通过断点进行跟踪。

到目前为止我尝试过的代码:

override func provideCredentialWithoutUserInteraction(for credentialIdentity: ASPasswordCredentialIdentity) {
        print(credentialIdentity.serviceIdentifier.identifier)
        let credToProvide = ASPasswordCredential(user: "udayyy", password: "paasssss")
        self.extensionContext.completeRequest(withSelectedCredential: credToProvide, completionHandler: nil)
    }

也无法打印任何日志。 任何人都可以帮助我如何调试这种方法吗?

我到底想要在键盘顶部显示我的自定义密码。(如下左图所示)

enter image description here

0 个答案:

没有答案
相关问题