Micha
5f045c113a
chore: simplify to non-sandboxed app with no entitlements
...
Remove all sandbox and XPC entitlements to test if Sparkle works without them.
2025-12-30 18:31:17 +01:00
Micha
989717539c
Sparkle test
2025-12-30 18:08:49 +01:00
Micha
dbbe1752d1
fix: disable InstallerLauncherService for sandboxed app
...
For sandboxed apps, use standard Sparkle updater instead of the
InstallerLauncherService. Also add Downloader XPC service identifiers.
2025-12-30 16:40:27 +01:00
Micha
1947d05d78
fix: specify exact Sparkle XPC service identifiers
...
Change XPC entitlements from boolean true to arrays with specific
service identifiers for InstallerConnection and InstallerStatus.
2025-12-30 15:45:10 +01:00
Micha
9070882f38
fix: add XPC service entitlements for Sparkle installer
...
Add com.apple.security.xpc.aConnectionServices and
com.apple.security.xpc.aStatusServices entitlements to allow sandboxed
app to communicate with Sparkle's Installer and Downloader XPC services.
2025-12-30 15:27:19 +01:00
Micha
4352ae1476
Sparkle fixes
2025-12-08 18:43:48 +01:00
Micha
6753226087
Sparkle fixes
2025-12-07 20:20:34 +01:00
Micha
0aa773a0b3
Sparkle fixes
2025-12-07 20:16:37 +01:00
Micha
7593a781f2
Refactor project structure and API
2025-11-15 19:49:28 +01:00