From d4c50ac47ba4141929ea0e5992b53922fc6b9d75 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Mon, 5 Jun 2023 15:05:02 +0800 Subject: [PATCH] Repo // Fix IMKServer connection name. * The InputMethodKit Beijing presentation (WWDC2006) discouraged the inclusion of periods in the IMKServer connection name. However, this doesn't fit the fact that recent macOS assumes that the connection name should always be `$(PRODUCT_BUNDLE_IDENTIFIER)_Connection`. --- Source/Resources/IME-Info.plist | 2 +- vChewing.entitlements | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Resources/IME-Info.plist b/Source/Resources/IME-Info.plist index 615c6ac9..ecf1a593 100644 --- a/Source/Resources/IME-Info.plist +++ b/Source/Resources/IME-Info.plist @@ -122,7 +122,7 @@ SOFTWARE. InputMethodConnectionName - org_atelierInmu_inputmethod_vChewing_Connection + $(PRODUCT_BUNDLE_IDENTIFIER)_Connection InputMethodServerControllerClass SessionCtl InputMethodServerDataSourceClass diff --git a/vChewing.entitlements b/vChewing.entitlements index 5d3c1848..c7782b5a 100644 --- a/vChewing.entitlements +++ b/vChewing.entitlements @@ -15,7 +15,7 @@ / com.apple.security.temporary-exception.mach-register.global-name - org_atelierInmu_inputmethod_vChewing_Connection + $(PRODUCT_BUNDLE_IDENTIFIER)_Connection com.apple.security.temporary-exception.shared-preference.read-only org.atelierInmu.inputmethod.vChewing