KeychainHelper

master

InstaRobot/KeychainHelper

KeychainHelper

Installation

Swift Package Manager

  1. File > Swift Packages > Add Package Dependency
  2. 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()

Description

  • Swift Tools 5.8.0
View More Packages from this Author

Dependencies

Last updated: Wed May 14 2025 23:27:00 GMT-0900 (Hawaii-Aleutian Daylight Time)