Re: Entitlements Questions
Re: Entitlements Questions
- Subject: Re: Entitlements Questions
- From: Gideon King <email@hidden>
- Date: Wed, 16 Nov 2011 09:54:20 +1000
I tried sandboxing my application, and came across a number of issues that could be worked around with only a small reduction of functionality of my application, but also a few that appear to be show stopper issues. Those issues are of a type which would affect a lot of productivity/office style applications, so I'm sure there will be many submissions to Apple over these restrictions.
From my experiences, I do fear that the sandboxing issues will lead to a dumbing down of actual useful applications, and removal of some of them from the app store completely, leading to a worse customer experience.
Furthermore, some of the applications that will either need to be severely dumbed down or will not be able to be in the App store at all are the very applications that could benefit most from iCloud, thus reducing the benefits of iCloud to end users.
I was despairing at how I would be able to get my application into the app store at all with those restrictions, and not have customers yell at me because of the severely reduced functionality, so was very relieved that the deadline has been pushed out.
My plan now is to document everything that requires one of the temporary exceptions in the entitlements (as Apple ask you to do in their documentation), and everything that is a showstopper, and submit it to Apple as soon as possible so that it can all be fed into Apple's design process as early as possible so we hopefully get something that works by the time it becomes law.
I guess my main point with all this is that if we want something that works, we need to all be trying to sandbox our applications *now*, finding the issues, and submitting them to Apple with appropriate justifications, so that they have time to actually consider the real world implications.
Regards
Gideon
On 16/11/2011, at 2:20 AM, Laurent Daudelin wrote:
> On Nov 15, 2011, at 07:23, Scott Ribe wrote:
>
>> On Nov 15, 2011, at 7:47 AM, Matt Neuburg wrote:
>>
>>> I don't know the answer, but isn't this exactly the problem with sandboxing? Apple apparently thinks every application can be reduced to only editing its own little documents in its own little area. The notion that an application is going to do the sort of thing the Finder does, or that any self-respecting Unix tool does, or that an AppleScript or Ruby script does, creating and destroying files and folders, is completely alien to this notion of computing.
>>
>> It seems there really really ought to be a way for an application to request, and the user to grant or deny, access to the overall file system, or portions thereof. (Note: I'm currently not that familiar with sandboxing because it doesn't really affect me, so maybe I've missed something.)
>>
>> I understand the reasoning behind not allowing an app to get elevated privileges, and even though it does lock out some useful stuff, I'm on the fence about that one. But even for "ordinary" users, I think barring all apps that need wide access to the file system is going too far.
>>
>
> Thanks Scott and Matt for your opinion. I guess I'll start lobbying Apple so that they might add additional entitlements.
>
> -Laurent.
> _______________________________________________
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden