Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove SUEnableDownloaderService key in Info.plist #41

Open
zorgiepoo opened this issue Feb 24, 2024 · 2 comments
Open

Remove SUEnableDownloaderService key in Info.plist #41

zorgiepoo opened this issue Feb 24, 2024 · 2 comments

Comments

@zorgiepoo
Copy link

Due to a sandboxing issue new to macOS Sonoma, users may see a one-time warning when checking for updates about "Downloader" differs from previously opened versions.

Internxt Drive can simply resolve this issue by removing the SUEnableDownloaderService key in the app's Info.plist. This app is already entitled with com.apple.security.network.client and does not have a reason to use Sparkle's downloader service.

See sparkle-project/Sparkle#2514 for more information.

@PixoDev
Copy link
Collaborator

PixoDev commented Feb 29, 2024

Hey @zorgiepoo thanks for the heads up!

We are removing sandbox mode from the app tho, so I bet we can keep the SUEnableDownloaderService key, right?

@zorgiepoo
Copy link
Author

zorgiepoo commented Mar 1, 2024

No. If you are removing sandboxing from your app (that is by removing or disabling com.apple.security.app-sandbox in your app's entitlements), then you need to remove/disable the SUEnableDownloaderService and SUEnableInstallerLauncherService keys in your Info.plist that you added for sandboxing. Additionally if you are not sandboxing your app, you can remove the com.apple.security.temporary-exception.mach-lookup.global-name key in your entitlements you added for Sparkle's sandboxing setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants