diff --git a/AltBackup.xcconfig b/AltBackup.xcconfig index 2780fd96..0cbc0732 100644 --- a/AltBackup.xcconfig +++ b/AltBackup.xcconfig @@ -1,3 +1,6 @@ #include "Build.xcconfig" PRODUCT_BUNDLE_IDENTIFIER = $(PRODUCT_BUNDLE_IDENTIFIER).AltBackup + +// retain the non-suffixed bundleID set in $GROUP_ID for APP_GROUP_IDENTIFIER +APP_GROUP_IDENTIFIER = $(GROUP_ID) \ No newline at end of file diff --git a/AltWidgetExtension.xcconfig b/AltWidgetExtension.xcconfig index 906558e4..1f3cf11a 100644 --- a/AltWidgetExtension.xcconfig +++ b/AltWidgetExtension.xcconfig @@ -1,3 +1,6 @@ #include "Build.xcconfig" PRODUCT_BUNDLE_IDENTIFIER = $(PRODUCT_BUNDLE_IDENTIFIER).AltWidget + +// retain the non-suffixed bundleID set in $GROUP_ID for APP_GROUP_IDENTIFIER +APP_GROUP_IDENTIFIER = $(GROUP_ID) \ No newline at end of file diff --git a/Build.xcconfig b/Build.xcconfig index b49eb336..a7f46a78 100644 --- a/Build.xcconfig +++ b/Build.xcconfig @@ -24,6 +24,9 @@ EXTENSION_PREFIX = $(PRODUCT_BUNDLE_IDENTIFIER) APP_GROUP_IDENTIFIER = $(PRODUCT_BUNDLE_IDENTIFIER) ICLOUD_CONTAINER_IDENTIFIER = iCloud.$(ORG_PREFIX).$(PROJECT_NAME) +// preserve unmodified bundle ID (without any extra suffixes) +GROUP_ID = $(PRODUCT_BUNDLE_IDENTIFIER) + // Suppress noise from os activity in xcode console log for release builds DEBUG_ACTIVITY_MODE = disable