Swift ASPasswordCredential-从哪里?

Swift ASPasswordCredential-从哪里?,swift,icloud,keychain,apple-sign-in,Swift,Icloud,Keychain,Apple Sign In,使用Apple登录时,有一个ASPasswordCredential选项,可从iCloud钥匙链中提取密码。我找不到关于你在钥匙链中“在哪里”储存物品的详细信息。i、 e.我如何知道在哪些键下存储用户或密码详细信息。它似乎与自iOS 12以来可用的密码自动填充(请参阅内部基于密码的登录一节)有关。 因此,如果您的应用程序已经具有此功能,您可以将现有用户与其新的Apple ID帐户关联。最近尝试过。密码自动填充的工作原理与手动输入密码类似。我发现的唯一信息:另一种可能性是,当使用Apple登录时,

使用Apple登录时,有一个
ASPasswordCredential
选项,可从iCloud钥匙链中提取密码。我找不到关于你在钥匙链中“在哪里”储存物品的详细信息。i、 e.我如何知道在哪些键下存储用户或密码详细信息。

它似乎与自iOS 12以来可用的密码自动填充(请参阅内部基于密码的登录一节)有关。
因此,如果您的应用程序已经具有此功能,您可以将现有用户与其新的Apple ID帐户关联。

最近尝试过。密码自动填充的工作原理与手动输入密码类似。我发现的唯一信息:
另一种可能性是,当使用Apple登录时,最终用户将选择已存储在该站点iCloud钥匙链中的凭据。
最有趣的是,raywenderlich教程的作者@VyachaslavGerchicov链接就是提出这个问题的人!:D