From ca3271b20adefa6ac93a7e5ac8e3d4500f63ad21 Mon Sep 17 00:00:00 2001 From: Danny Moesch Date: Mon, 24 Jun 2019 20:47:36 +0200 Subject: [PATCH] Restrict passwords in Keychain only to "this" device and disable iCloud syncing --- passKit/Helpers/Utils.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/passKit/Helpers/Utils.swift b/passKit/Helpers/Utils.swift index ba5e176..67c3b40 100644 --- a/passKit/Helpers/Utils.swift +++ b/passKit/Helpers/Utils.swift @@ -13,6 +13,8 @@ import KeychainAccess public class Utils { private static let keychain = Keychain(service: Globals.bundleIdentifier, accessGroup: Globals.groupIdentifier) + .accessibility(.whenUnlockedThisDeviceOnly) + .synchronizable(false) public static func getPasswordFromKeychain(name: String) -> String? { return try? keychain.getString(name)