Mac App Store Sandbox Leaves Developers Frustrated

Mac App Store Sandbox Leaves Developers Frustrated

Posted by · 18550 views · Translate

Apple's sandboxing rules for the Mac App Store are pinching developers, forcing some apps out of the store entirely, and leaving many frustrated, reports Andy Ihnatko.

One big problem is that since the discontinuation of MobileMe, developers looking to transition to iCloud face a new set of rules.

An app does syncing through MobileMe. Now, it needs to do it through iCloud. Fine. But Apple won't let an app use iCloud unless it's sold in the App Store. Fine. But Apple won't approve an app for the App Store unless it's sandboxed. And for many developers, sandboxing means that half of their app's features will either no longer work at all, or will need to be dumbed way, way down. Selling your app there also means being cut off from any kind of simple and direct line of communication with your users.

Another issue is that some apps just can't function sandboxed. Today we received an email from Tao Effect stating:

"If you purchased Espionage 3 from the Mac App Store, please read on, otherwise ignore this email. It turns out that Apple's June 1st sandboxing deadline applies to us even though Espionage was in the store before the deadline hit. Because of this, we're forced to remove Espionage from the Mac App Store, and if you purchased Espionage on the store you will need to follow the instructions in this blog post to switch to the non-store version."

These issues are understandably upsetting to developers. While sandboxing is forcing developers to quit the Mac App Store or seriously handicap their applications, Apple continues to offer its own applications on the store without any sandboxing limits imposed.

Ihnatko writes, "This is bad hoodoo. Very, very bad hoodoo. It doesn't mean that MacOS is doomed. But it means that many apps aren't going to be as good as they can possibly be. I worry that many of the best and most Mac developers are going to start to ask themselves if this is all worth it."

Read More [via DaringFireball]


Mac App Store Sandbox Leaves Developers Frustrated

DingBat - June 27, 2012 at 1:25pm
Sandboxing maybe upsetting for developers and restrict the type of applications in the App store, but was this not introduced to protect the end user from malware and corrupt applications? People hate change but developers (which I am one) have known about this for a while... its not new just some developers choose to drag their feet. Clearly if a developer is not happy about sandboxing then do not produce Apps for the Mac
L.W. Brown - June 27, 2012 at 3:52am
App Store is fine, but Apple must find a way to let other apps avoid sandboxing like it's own apps can. Otherwise, that becomes a serious contention of illegal discrimination.
Alex - June 27, 2012 at 3:34am
Sandboxing protects the system from malware or accidental damage a program can cause. If you can't work around it, move on. Plenty of developers have no problems with it. That's why you can always sell your app outside the App Store, so life technically never changed for that developer, did it?
orange-pineapple - June 27, 2012 at 12:15am
Dawn has come with the new authoritarian. If one hates MS, wait until Apple completes its plan.
Ironic - June 26, 2012 at 11:19pm
Its another way of apple trying to control everything. Makes me think of that superbowl commercial apple did many years ago, taking about breaking away from the big brother "ibm" Well it looks like apple is becoming one itself.
4 More Comments
Recent