3 ms·
Isn't this mostly due to burdensome requirements which means most apps would have to remove features and the fact that they don't support upgrades? At least tho
by kmonsen 5y ago
Isn't this mostly due to burdensome requirements which means most apps would have to remove features and the fact that they don't support upgrades? At least those are the arguments I have seen to not put the apps in the mac store.
- dwaite 5y agoFor many apps the issue isn't feature removal but sandboxing. https://panic.com/blog/coda-2-5-and-the-mac-app-store/ https://panic.com/blog/coda-2-5-and-the-mac-app-store/ MAS requires sandboxing, distribution outside the store does not. That said, Apple turns the 'default sandboxing' screw another half turn with every release. In addition to subscription revenue, upgrades are possible by releasing a new product version (e.g. "OmniGraffle 7" in MAS) with a free tier ("read-only mode") and in-app purchases for new users as well as upgrades from OG 6. I believe you can read purchase receipts within your developer team to determine upgrades.
- greggman3 5y agoI see those 2 things are orthogonal. if it was up to me all apps, even apps not from the app store would be sandboxed by default (and if you wanted to you could give the permissions to un-sandbox them). ideally though they'd run in the sandbox.