[bundleID]: use BUNDLE_ID_SUFFIX for both debug/release builds and separate unsigned-altStoreCore from signed bundleID

This commit is contained in:
Magesh K
2024-12-24 23:10:57 +05:30
parent 79794f7fd5
commit f2e3a31520
6 changed files with 14 additions and 11 deletions

6
AltStoreCore.xcconfig Normal file
View File

@@ -0,0 +1,6 @@
#include "Build.xcconfig"
// Since AltStoreCore is unsigned or the team is not configured, we re-define the bundle ID here to not have extra '.'
// This bundle ID doesn't need to change since altStoreCore framework lives inside SideStore main app's address space and won't have conflicts with other instances
BUNDLE_ID = $(ORG_PREFIX).SideStore
PRODUCT_BUNDLE_IDENTIFIER = $(BUNDLE_ID).AltStoreCore