gpt4 book ai didi

iphone - 是否可以访问 iOS 钥匙串(keychain)并获取存储的密码以自动完成字段?

转载 作者:行者123 更新时间:2023-12-03 23:25:04 26 4
gpt4 key购买 nike

是否可以从 iOS 钥匙串(keychain)访问用户在 Safari 中提交的已保存密码?

https://developer.apple.com/documentation/security/keychain_services

我想用它在某些字段上执行自动完成。

最佳答案

这在 iOS 8 中是可能的。

这是在 WWDC 2014 的一个名为 "Your App, Your Website, and Safari" 的 session 中介绍的。

或者,请参阅 this post关于如何在 Swift 中做到这一点。

简而言之,Web 域 SSL 证书必须由您的 iOS 应用程序认证(必须具有 associated-domains 功能)。当两个凭据匹配时,您可以使用 SecRequestSharedWebCredential检索现有的用户名/密码对,或 SecAddSharedWebCredential添加新的或更新现有的。

编辑:Apple 已发布有关如何在 Objective-C 或 Swift 中执行此操作的文档 here

关于iphone - 是否可以访问 iOS 钥匙串(keychain)并获取存储的密码以自动完成字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7353768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com