KeychainSimple

简单地保存字符串类型的值到钥匙串,并从钥匙串读取这些值。

let keychainAccess = KeychainAccess(itemNamePrefix: "com.myname.myapp")

/* Save a value */
try keychainAccess.save(id: "key1", value: "ABC123")

/* Read it back later */
let value = keychainAccess.read(id: "key1")

注意:本软件包的目标平台是 macOS 命令行工具,但也可以在 UI 应用程序中使用。

对于 iOS 和其他平台,LocalAuthentication 代码可能需要一些更新,但也可能不需要。 确定的是,与 LocalAuthentication 相关的某些 Info.plist 值需要添加到宿主应用程序中。