KeychainSwift在iOS、macOS、tvOS和watchOS中安全存储文本
KeychainSwift 是个挺方便的工具,它你在 iOS、macOS、tvOS 和 watchOS 平台中轻松将敏感数据存储到系统的钥匙串中。你知道,Apple 的钥匙串 API 有点冗长,KeychainSwift 简化了这一过程,让你可以用更简洁的语法读取或写入数据。比如,存储一个文本数据,只需要一行代码:keychain.set("hello world", forKey: "myKey")
。
这个库适合存储用户密码、令牌、信用卡号等敏感数据。它的接口简洁,你只需记住几个方法就能搞定。更重要的是,Keychain 的数据会被加密存储,而且它对其他应用不可见,所以安全性蛮高的。值得注意的是,Apple 建议你不要把太大的数据存入钥匙串,如果有大文件可以考虑加密后再存入。
如果你在做 App 开发,尤其是需要存储用户数据时,KeychainSwift 是一个值得尝试的工具。嗯,使用起来挺方便的,不用写多复杂代码。
keychain-swift-master.zip
预估大小:51个文件
keychain-swift-master
文件夹
KeychainSwift.podspec
1KB
ISSUE_TEMPLATE.md
252B
Demo
文件夹
ViewController.swift
1KB
KeychainSwiftCBridge.swift
2KB
Base.lproj
文件夹
LaunchScreen.xib
4KB
Main.storyboard
10KB
AppDelegate.swift
2KB
...
150.39KB
文件大小:
评论区