The easiest way to apply sandboxing could have been turning the app into a manually populated drop area where in order to view the disk’s capacity or even name one would have to add it first. This means having to do a lot of extra work just to release a free update to the existing app. Adopt sandboxing for Mac App Store version and omit one for standalone version.Technically it’s the easiest solution, which could have saved us months of work. Remove DaisyDisk from the Mac App Store entirely and only sell it from our site.In this case App Store users would get a two year old version, which never gets updated. This permission can be provided through the familiar Open panel or by dragging and dropping a file, folder or disk to the app’s main window. The main problem is that from now on all Mac App Store apps are isolated and can’t access most locations on your Mac without clearly receiving your permission. In theory, isolating applications prevents hackers from getting your private data or ruining your system, but in practice it has certain drawbacks for both users and developers. Here’s a short explanation about what’s going on and what we’re doing about this.Īs you may already know, some time ago Apple introduced app sandboxing as an extra security measure. Since the release of DaisyDisk 3 many Mac App Store users complained about “lost” functionality and inability to scan the disks as they’re used to be. Sep 11, 2013 DaisyDisk 3, Mac App Store upgrades and related issues In addition to being sandbox-free, the stand-alone version provides some extra features you may find useful. Just download DaisyDisk app directly from our site and it will pick up your Mac App Store registration data. We, as developers, cannot fix sandbox bugs, but we can do one thing: offer all our customers a sandbox-free version of DaisyDisk, which solves all these problems once and for all. The open dialog works, but drag and drop, Mac’s natural way of interacting with things, doesn’t work correctly in Mavericks. A new issue introduced in Mavericks is app’s inability to operate correctly if the sandbox access is granted by drag and drop. ![]() The bug has been reported to Apple months ago, but it’s still there in Mavericks. While no doubt being a good idea in theory, Apple’s sandbox implementation leaves much do be desired, not to mention it’s ridden with bugs, which really hurt end users’ experience.įor example, sandboxed applications cannot unmount USB drives even after receiving full access. Developers have spent wonderful weeks or even months adopting their software to the new requirements, and users have surely loved the new for-the-sake-of-your-own-security dialogs. Since its very introduction in OS X, app sandboxing has been a pain in the butt for both developers and users. Blog Nov 21, 2013 DaisyDisk 3 and app sandboxing
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |