diff --git a/AltBackup.xcconfig b/AltBackup.xcconfig new file mode 100644 index 00000000..2780fd96 --- /dev/null +++ b/AltBackup.xcconfig @@ -0,0 +1,3 @@ +#include "Build.xcconfig" + +PRODUCT_BUNDLE_IDENTIFIER = $(PRODUCT_BUNDLE_IDENTIFIER).AltBackup diff --git a/AltBackup/AltBackup.entitlements b/AltBackup/AltBackup.entitlements index 099f1e39..95af4a86 100644 --- a/AltBackup/AltBackup.entitlements +++ b/AltBackup/AltBackup.entitlements @@ -4,7 +4,7 @@ com.apple.security.application-groups - group.com.rileytestut.AltStore + group.$(APP_GROUP_IDENTIFIER) diff --git a/AltBackup/Info.plist b/AltBackup/Info.plist index 63d01c06..7a5e62dd 100644 --- a/AltBackup/Info.plist +++ b/AltBackup/Info.plist @@ -7,7 +7,7 @@ group.com.rileytestut.AltStore ALTBundleIdentifier - com.rileytestut.AltBackup + $(PRODUCT_BUNDLE_IDENTIFIER) CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleExecutable diff --git a/AltDaemon/AltDaemon.entitlements b/AltDaemon/AltDaemon.entitlements index 3dfaef0b..0e9e5703 100644 --- a/AltDaemon/AltDaemon.entitlements +++ b/AltDaemon/AltDaemon.entitlements @@ -3,7 +3,7 @@ application-identifier - 6XVY5G3U44.com.rileytestut.AltDaemon + $(DEVELOPMENT_TEAM).$(ORG_IDENTIFIER).AltDaemon get-task-allow platform-application diff --git a/AltStore.xcodeproj/project.pbxproj b/AltStore.xcodeproj/project.pbxproj index c2e80392..b964bd95 100644 --- a/AltStore.xcodeproj/project.pbxproj +++ b/AltStore.xcodeproj/project.pbxproj @@ -478,6 +478,7 @@ B3C3960C284F4CDC00DA9E2F /* AltXPC.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AltXPC.xcconfig; sourceTree = ""; }; B3C3960D284F4E4B00DA9E2F /* AltWidgetExtension.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AltWidgetExtension.xcconfig; sourceTree = ""; }; B3C3960E284F4F9100DA9E2F /* AltStoreCore.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AltStoreCore.xcconfig; sourceTree = ""; }; + B3C3960F284F53E900DA9E2F /* AltBackup.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AltBackup.xcconfig; sourceTree = ""; }; BF02419522F2199300129732 /* RefreshAttemptsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshAttemptsViewController.swift; sourceTree = ""; }; BF0241A922F29CCD00129732 /* UserDefaults+AltServer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserDefaults+AltServer.swift"; sourceTree = ""; }; BF08858222DE795100DE9F1E /* MyAppsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyAppsViewController.swift; sourceTree = ""; }; @@ -1486,6 +1487,7 @@ B3C39606284F4C8400DA9E2F /* CodeSigning.xcconfig */, B3C39608284F4C8400DA9E2F /* CodeSigning.xcconfig.sample */, B3C3960B284F4C9800DA9E2F /* AltStore.xcconfig */, + B3C3960F284F53E900DA9E2F /* AltBackup.xcconfig */, B3C39609284F4C9800DA9E2F /* AltServer.xcconfig */, B3C3960C284F4CDC00DA9E2F /* AltXPC.xcconfig */, B3C3960D284F4E4B00DA9E2F /* AltWidgetExtension.xcconfig */, @@ -2640,7 +2642,7 @@ CODE_SIGN_ENTITLEMENTS = AltDaemon/AltDaemon.entitlements; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = ""; @@ -2682,7 +2684,7 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CODE_SIGN_ENTITLEMENTS = AltDaemon/AltDaemon.entitlements; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = ""; @@ -2727,7 +2729,7 @@ CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 66; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_HARDENED_RUNTIME = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -2781,7 +2783,7 @@ CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 66; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_HARDENED_RUNTIME = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -2828,7 +2830,7 @@ buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; EXECUTABLE_PREFIX = lib; GCC_ENABLE_CPP_EXCEPTIONS = YES; GCC_ENABLE_CPP_RTTI = YES; @@ -2866,7 +2868,7 @@ buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; EXECUTABLE_PREFIX = lib; GCC_ENABLE_CPP_EXCEPTIONS = YES; GCC_ENABLE_CPP_RTTI = YES; @@ -2901,19 +2903,20 @@ }; BF58048C246A28F9008AE704 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = B3C3960F284F53E900DA9E2F /* AltBackup.xcconfig */; buildSettings = { CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CODE_SIGN_ENTITLEMENTS = AltBackup/AltBackup.entitlements; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; INFOPLIST_FILE = AltBackup/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltBackup; + PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -2922,18 +2925,19 @@ }; BF58048D246A28F9008AE704 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = B3C3960F284F53E900DA9E2F /* AltBackup.xcconfig */; buildSettings = { CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CODE_SIGN_ENTITLEMENTS = AltBackup/AltBackup.entitlements; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; INFOPLIST_FILE = AltBackup/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltBackup; + PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -3087,7 +3091,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Dependencies/AltSign/Dependencies/OpenSSL/Frameworks/iossimulator", @@ -3121,7 +3125,7 @@ CODE_SIGN_ENTITLEMENTS = AltWidget/AltWidgetExtension.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Dependencies/AltSign/Dependencies/OpenSSL/Frameworks/iossimulator", @@ -3353,7 +3357,7 @@ CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = AltXPC/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -3383,7 +3387,7 @@ CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = 6XVY5G3U44; + DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = AltXPC/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/AltStore/AltStore.entitlements b/AltStore/AltStore.entitlements index 9f0dbc01..2a941d95 100644 --- a/AltStore/AltStore.entitlements +++ b/AltStore/AltStore.entitlements @@ -8,7 +8,7 @@ com.apple.security.application-groups - group.com.rileytestut.AltStore + group.$(APP_GROUP_IDENTIFIER) diff --git a/AltWidget/AltWidgetExtension.entitlements b/AltWidget/AltWidgetExtension.entitlements index 099f1e39..95af4a86 100644 --- a/AltWidget/AltWidgetExtension.entitlements +++ b/AltWidget/AltWidgetExtension.entitlements @@ -4,7 +4,7 @@ com.apple.security.application-groups - group.com.rileytestut.AltStore + group.$(APP_GROUP_IDENTIFIER) diff --git a/Build.xcconfig b/Build.xcconfig index 10a40aa9..6a56fe97 100644 --- a/Build.xcconfig +++ b/Build.xcconfig @@ -19,5 +19,5 @@ PRODUCT_NAME = AltStore PRODUCT_BUNDLE_IDENTIFIER = $(ORG_PREFIX).$(PROJECT_NAME) //PRODUCT_BUNDLE_IDENTIFIER[configuration=Debug] = $(ORG_PREFIX).$(PROJECT_NAME:lower)-debug -APP_GROUP_IDENTIFIER = group.$(ORG_PREFIX).$(PROJECT_NAME) +APP_GROUP_IDENTIFIER = $(ORG_PREFIX).$(PROJECT_NAME) ICLOUD_CONTAINER_IDENTIFIER = iCloud.$(ORG_PREFIX).$(PROJECT_NAME)