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`.
This commit is contained in:
ShikiSuen 2023-06-05 15:05:02 +08:00
parent 31e2b017ae
commit d4c50ac47b
2 changed files with 2 additions and 2 deletions

View File

@ -122,7 +122,7 @@ SOFTWARE.
</array> </array>
</dict> </dict>
<key>InputMethodConnectionName</key> <key>InputMethodConnectionName</key>
<string>org_atelierInmu_inputmethod_vChewing_Connection</string> <string>$(PRODUCT_BUNDLE_IDENTIFIER)_Connection</string>
<key>InputMethodServerControllerClass</key> <key>InputMethodServerControllerClass</key>
<string>SessionCtl</string> <string>SessionCtl</string>
<key>InputMethodServerDataSourceClass</key> <key>InputMethodServerDataSourceClass</key>

View File

@ -15,7 +15,7 @@
<string>/</string> <string>/</string>
</array> </array>
<key>com.apple.security.temporary-exception.mach-register.global-name</key> <key>com.apple.security.temporary-exception.mach-register.global-name</key>
<string>org_atelierInmu_inputmethod_vChewing_Connection</string> <string>$(PRODUCT_BUNDLE_IDENTIFIER)_Connection</string>
<key>com.apple.security.temporary-exception.shared-preference.read-only</key> <key>com.apple.security.temporary-exception.shared-preference.read-only</key>
<string>org.atelierInmu.inputmethod.vChewing</string> <string>org.atelierInmu.inputmethod.vChewing</string>
</dict> </dict>