Sparkle is a third-party App. I want to know how a single bundle MACOS app placed in the Application directory updated itself. Can you please guide me on this?
Post
Replies
Boosts
Views
Activity
Thanks for your quick ans but then what is the way to update notarized app distributed to outside the MAC Appstore in .zip format?
Hi Eskimo
As suggested above, I'm distributing my app in zip format. But stuck in app update?
My app self-detects for the latest version. If yes, then launch other non-appsandbox app that download the latest version, and then replace the old app (in the /Applications directory) with the new one. It works correctly.
But once I made the Updater app a Sandbox app, it did not allow me to replace the app.
Error: You don’t have permission to save the file “ESPlus” in the folder "Applications.”
Hi eskimo,
Same problem for my macOS app(distributing outside the MAC App Store through Notarizing)Removed AppSandbox capability, still not allow me to readwrite to the Resource folder.
Error :
error: Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “SupportTextFiles” in the folder “Resources”." UserInfo={NSFilePath=/x.app/Contents/Resources/SupportTextFiles, NSUnderlyingError=0x6000030e3c00 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}