[AltBackup] No longer assumes AltStore app group is first in ALTAppGroups

This commit is contained in:
Riley Testut
2020-05-15 14:27:53 -07:00
parent 1b8b043290
commit b25a0e46cb
2 changed files with 9 additions and 6 deletions

View File

@@ -24,6 +24,8 @@ public extension Bundle
public extension Bundle
{
static var baseAltStoreAppGroupID = "group.com.rileytestut.AltStore"
var infoPlistURL: URL {
let infoPlistURL = self.bundleURL.appendingPathComponent("Info.plist")
return infoPlistURL
@@ -42,4 +44,9 @@ public extension Bundle
var appGroups: [String] {
return self.infoDictionary?[Bundle.Info.appGroups] as? [String] ?? []
}
var altstoreAppGroup: String? {
let appGroup = self.appGroups.first { $0.contains(Bundle.baseAltStoreAppGroupID) }
return appGroup
}
}