diff --git a/AltKit/Bundle+AltStore.swift b/AltKit/Bundle+AltStore.swift index e5bb4e39..37fe4374 100644 --- a/AltKit/Bundle+AltStore.swift +++ b/AltKit/Bundle+AltStore.swift @@ -16,6 +16,7 @@ public extension Bundle public static let serverID = "ALTServerID" public static let certificateID = "ALTCertificateID" public static let appGroups = "ALTAppGroups" + public static let altBundleID = "ALTBundleIdentifier" public static let urlTypes = "CFBundleURLTypes" public static let exportedUTIs = "UTExportedTypeDeclarations" diff --git a/AltStore/Operations/ResignAppOperation.swift b/AltStore/Operations/ResignAppOperation.swift index 3288d79e..314a59a1 100644 --- a/AltStore/Operations/ResignAppOperation.swift +++ b/AltStore/Operations/ResignAppOperation.swift @@ -112,6 +112,7 @@ private extension ResignAppOperation guard var infoDictionary = bundle.infoDictionary else { throw ALTError(.missingInfoPlist) } infoDictionary[kCFBundleIdentifierKey as String] = profile.bundleIdentifier + infoDictionary[Bundle.Info.altBundleID] = identifier for (key, value) in additionalInfoDictionaryValues {