instarobot/keychainhelper
1. File > Swift Packages > Add Package Dependency
Installation
Swift Package Manager
- File > Swift Packages > Add Package Dependency
- Add
https://github.com/InstaRobot/KeychainHelper.git
OR
Update dependencies in Package.swift
dependencies: [
.package(url: "https://github.com/InstaRobot/KeychainHelper.git", .upToNextMajor(from: "1.0.0"))
]
Usage
// import helper
import KeychainHelper
// example data
struct UserInfo: Codable {
let userId: UUID
}
// create object
try KeychainHelper(keychainKey: "someKey", synchronizable: true).createSyncInfo(for: UserInfo(userId: UUID()))
// fetch object
let user: UserInfo? = try KeychainHelper(keychainKey: "someKey", synchronizable: true).fetchSyncInfo()
Package Metadata
Repository: instarobot/keychainhelper
Default branch: master
README: README.md