• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: App rejection due to app-sandboxing invalid entitlement
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: App rejection due to app-sandboxing invalid entitlement


  • Subject: Re: App rejection due to app-sandboxing invalid entitlement
  • From: Mark Munz <email@hidden>
  • Date: Thu, 01 Nov 2012 15:02:33 -0700

That could get really tricky given the new rules with scripts and
sandboxing. The scripts folder cannot be written to by your app
(AFAIK, it can only be created and read). App would have to direct the
customer to copy in the appropriate script into your script folder.
It's about as clunky a process as you can imagine.

Apple was supposed to fix scripting issue and claimed they did in WWDC
2012 video. Clearly App Store reviewers were not given this new piece
of knowledge or are doing a very poor job communicating the issues
they have to the developer. Given my recent experience, I wouldn't be
surprised if it was more the latter.

IMHO, App review process seems to be about offering vague rejection
notices and letting the developer try to guess what the actual issue
is, rather than offering specific information to help the developer
fix the issue at hand and get the App into the store.

On Thu, Nov 1, 2012 at 1:58 PM, Erik Stainsby
<email@hidden> wrote:
> Surely you could make the specific email client a Preference the user sets once, and then handle the act of sending with one menu item?  Not any help with the sandbox issue however...
>
> Sent from my iCapsule somewhere in orbit
>
> On 2012-11-01, at 7:43 AM, Martin Hewitson <email@hidden> wrote:
>
>>
>> On Nov 1, 2012, at 3:37 PM, Sean McBride <email@hidden> wrote:
>>
>>> On Thu, 1 Nov 2012 05:17:09 +0100, Martin Hewitson said:
>>>
>>>> I did include a description on the resubmit. Seems it didn't help. I wrote:
>>>>
>>>> "I'm using this entitlement to allow the app to send documents by mail
>>>> from within the app. On 10.8 I can use the new
>>>> com.apple.security.scripting-targets but this isn't available on 10.7,
>>>> so there I need to use the temporary exception together with the entry
>>>> com.apple.mail."
>>>>
>>>> I'm really stuck on this now, so I'll probably fold and contact DTS. My
>>>> guess is it will be something trivial, or a non-issue related to the way
>>>> MAS does the review (automated). Clearly there can't be much wrong with
>>>> the entitlements because they actually work. The app is sandboxed and
>>>> can't send mails without the entitlements but can with them (tested on
>>>> 10.7 and 10.8).
>>>
>>> I'm curious... what about people that use non-Apple Mail.app email clients?  Did you support that before? are you still able to with App Sandbox?  Maybe you can make use of NSSharingService, which does seem to support 3rd party email clients.
>>
>> I supported only limited email clients before (ones with applescript support), essentially by having an applescript for each, and a menu item for each. Not so nice, but I could never find a simple way to just tell the system to send an email using the user's default mail client. Does NSSharingService do that?
>>
>> Martin
>>
>>>
>>> Cheers,
>>>
>>> --
>>> ____________________________________________________________
>>> Sean McBride, B. Eng                 email@hidden
>>> Rogue Research                        www.rogue-research.com
>>> Mac Software Developer              Montréal, Québec, Canada
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>>
>> Cocoa-dev mailing list (email@hidden)
>>
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>>
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden



--
Mark Munz
unmarked software
http://www.unmarked.com/

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Re: App rejection due to app-sandboxing invalid entitlement (From: Sean McBride <email@hidden>)
 >Re: App rejection due to app-sandboxing invalid entitlement (From: Martin Hewitson <email@hidden>)
 >Re: App rejection due to app-sandboxing invalid entitlement (From: Erik Stainsby <email@hidden>)

  • Prev by Date: Re: Logging out the IMP description
  • Next by Date: View-based NSTableView strange scrolling behavior.
  • Previous by thread: Re: App rejection due to app-sandboxing invalid entitlement
  • Next by thread: Re: Getting rid of primitive accessor warnings
  • Index(es):
    • Date
    • Thread