From 1a1d301642340b65e9f472c2028ea7258cbf254c Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Tue, 4 Apr 2023 17:23:40 -0500 Subject: [PATCH] [AltStoreCore] Replaces remaining `Bundle.appGroups.first` with `Bundle.altstoreAppGroup` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ensures we can still find the correct AltStore app group even if it isn’t the first one listed in the Info.plist. --- AltStoreCore/Extensions/FileManager+SharedDirectories.swift | 2 +- AltStoreCore/Extensions/UserDefaults+AltStore.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AltStoreCore/Extensions/FileManager+SharedDirectories.swift b/AltStoreCore/Extensions/FileManager+SharedDirectories.swift index d2187981..c54e6a82 100644 --- a/AltStoreCore/Extensions/FileManager+SharedDirectories.swift +++ b/AltStoreCore/Extensions/FileManager+SharedDirectories.swift @@ -11,7 +11,7 @@ import Foundation public extension FileManager { var altstoreSharedDirectory: URL? { - guard let appGroup = Bundle.main.appGroups.first else { return nil } + guard let appGroup = Bundle.main.altstoreAppGroup else { return nil } let sharedDirectoryURL = self.containerURL(forSecurityApplicationGroupIdentifier: appGroup) return sharedDirectoryURL diff --git a/AltStoreCore/Extensions/UserDefaults+AltStore.swift b/AltStoreCore/Extensions/UserDefaults+AltStore.swift index a59e7a3b..495ba09b 100644 --- a/AltStoreCore/Extensions/UserDefaults+AltStore.swift +++ b/AltStoreCore/Extensions/UserDefaults+AltStore.swift @@ -13,7 +13,7 @@ import Roxas public extension UserDefaults { static let shared: UserDefaults = { - guard let appGroup = Bundle.main.appGroups.first else { return .standard } + guard let appGroup = Bundle.main.altstoreAppGroup else { return .standard } let sharedUserDefaults = UserDefaults(suiteName: appGroup)! return sharedUserDefaults