fix: disable InstallerLauncherService for sandboxed app

For sandboxed apps, use standard Sparkle updater instead of the
InstallerLauncherService. Also add Downloader XPC service identifiers.
This commit is contained in:
Micha
2025-12-30 16:40:27 +01:00
parent 2fe9821ac1
commit dbbe1752d1
2 changed files with 3 additions and 1 deletions

View File

@@ -7,6 +7,6 @@
<key>SUPublicEDKey</key>
<string>EgJgrOGQ79L5me616jA7kDCEOgx+Rg11uYLYLLIyzTI=</string>
<key>SUEnableInstallerLauncherService</key>
<true/>
<false/>
</dict>
</plist>

View File

@@ -17,10 +17,12 @@
<key>com.apple.security.xpc.aConnectionServices</key>
<array>
<string>com.sparkle-project.InstallerConnection</string>
<string>com.sparkle-project.DownloaderConnection</string>
</array>
<key>com.apple.security.xpc.aStatusServices</key>
<array>
<string>com.sparkle-project.InstallerStatus</string>
<string>com.sparkle-project.DownloaderStatus</string>
</array>
</dict>
</plist>