Browse Source

project: update app group identifier

osy 4 years ago
parent
commit
d915297066

+ 1 - 1
Platform/macOS/macOS.entitlements

@@ -6,7 +6,7 @@
 	<true/>
 	<key>com.apple.security.application-groups</key>
 	<array>
-		<string>$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp)</string>
+		<string>$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp).UTM</string>
 	</array>
 	<key>com.apple.security.device.usb</key>
 	<true/>

+ 1 - 1
QEMUHelper/QEMUHelper.entitlements

@@ -6,7 +6,7 @@
 	<true/>
 	<key>com.apple.security.application-groups</key>
 	<array>
-		<string>$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp)</string>
+		<string>$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp).UTM</string>
 	</array>
 	<key>com.apple.security.device.audio-input</key>
 	<true/>

+ 2 - 2
UTM.xcodeproj/project.pbxproj

@@ -4416,7 +4416,7 @@
 				ENABLE_HARDENED_RUNTIME = YES;
 				ENABLE_PREVIEWS = YES;
 				GCC_PREPROCESSOR_DEFINITIONS = (
-					"UTM_APP_GROUP=\"$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp)\"",
+					"UTM_APP_GROUP=\"$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp).UTM\"",
 					"$(inherited)",
 				);
 				INFOPLIST_FILE = Platform/macOS/Info.plist;
@@ -4450,7 +4450,7 @@
 				ENABLE_HARDENED_RUNTIME = YES;
 				ENABLE_PREVIEWS = YES;
 				GCC_PREPROCESSOR_DEFINITIONS = (
-					"UTM_APP_GROUP=\"$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp)\"",
+					"UTM_APP_GROUP=\"$(TeamIdentifierPrefix)$(PRODUCT_BUNDLE_PREFIX:default=com.utmapp).UTM\"",
 					"$(inherited)",
 				);
 				INFOPLIST_FILE = Platform/macOS/Info.plist;

+ 2 - 2
scripts/package_mac.sh

@@ -84,8 +84,8 @@ if [ ! -z "$TEAM_ID" ]; then
 	TEAM_ID_PREFIX="${TEAM_ID}."
 fi
 
-/usr/libexec/PlistBuddy -c "Set :com.apple.security.application-groups:0 ${TEAM_ID_PREFIX}${PRODUCT_BUNDLE_PREFIX}" "$UTM_ENTITLEMENTS"
-/usr/libexec/PlistBuddy -c "Set :com.apple.security.application-groups:0 ${TEAM_ID_PREFIX}${PRODUCT_BUNDLE_PREFIX}" "$HELPER_ENTITLEMENTS"
+/usr/libexec/PlistBuddy -c "Set :com.apple.security.application-groups:0 ${TEAM_ID_PREFIX}${PRODUCT_BUNDLE_PREFIX}.UTM" "$UTM_ENTITLEMENTS"
+/usr/libexec/PlistBuddy -c "Set :com.apple.security.application-groups:0 ${TEAM_ID_PREFIX}${PRODUCT_BUNDLE_PREFIX}.UTM" "$HELPER_ENTITLEMENTS"
 
 # ad-hoc sign with the right entitlements
 rm -rf "$INPUT_COPY"