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:
@@ -7,6 +7,6 @@
|
|||||||
<key>SUPublicEDKey</key>
|
<key>SUPublicEDKey</key>
|
||||||
<string>EgJgrOGQ79L5me616jA7kDCEOgx+Rg11uYLYLLIyzTI=</string>
|
<string>EgJgrOGQ79L5me616jA7kDCEOgx+Rg11uYLYLLIyzTI=</string>
|
||||||
<key>SUEnableInstallerLauncherService</key>
|
<key>SUEnableInstallerLauncherService</key>
|
||||||
<true/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
@@ -17,10 +17,12 @@
|
|||||||
<key>com.apple.security.xpc.aConnectionServices</key>
|
<key>com.apple.security.xpc.aConnectionServices</key>
|
||||||
<array>
|
<array>
|
||||||
<string>com.sparkle-project.InstallerConnection</string>
|
<string>com.sparkle-project.InstallerConnection</string>
|
||||||
|
<string>com.sparkle-project.DownloaderConnection</string>
|
||||||
</array>
|
</array>
|
||||||
<key>com.apple.security.xpc.aStatusServices</key>
|
<key>com.apple.security.xpc.aStatusServices</key>
|
||||||
<array>
|
<array>
|
||||||
<string>com.sparkle-project.InstallerStatus</string>
|
<string>com.sparkle-project.InstallerStatus</string>
|
||||||
|
<string>com.sparkle-project.DownloaderStatus</string>
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
Reference in New Issue
Block a user