[OT] Gatekeeper
Peter Haworth
pete at lcsql.com
Wed May 9 16:42:07 EDT 2012
Hi Andrew,
As someone who has obviously been through this process, I'm hoping you can
enlighten me on a few things.
There is a document named "Mac App Store Review Guide" on the Apple
Developers web site which includes several things in it that are an issue
for me, e.g.:
-* Apps that are "beta", "demo", "trial", or "test" versions will be
rejected.*
My app always runs as a demo until the user buys a license for it and
announces itself as such at startup along with an indication of how many
days are left in the demo.
- *Apps that require license keys or implement their own copy protection
will be rejected*
As above, I have a licensing scheme built in.
-* Apps that present a license screen at launch will be rejected*
I do that the first time the program is run and the user has to agree to
the terms or the program quits.
*- Apps may not use update mechanisms outside of the App Store*
I have an update check mechanism that checks against my web site. I guess
this also makes me wonder if I can provide a download directly from my web
site if I sell through the app store?
Pete
lcSQL Software <http://www.lcsql.com>
On Wed, May 9, 2012 at 11:10 AM, Andrew Henshaw <henshaw at me.com> wrote:
> Yes it will, ive had an app rejected for writing to the preferences
> folder.
>
> I stick with ~/Library/Application Support/<app-identifier> and just put
> everything in there.
>
> From June 1st there is also sandboxing to contend with for the Mac App
> Store, but I understand sandboxing and the gatekeeper are two totally
> separate requirements, If I understand correctlt the gatekeeper just needs
> the code to be signed and it does not need to be sandboxed.
>
> If you want to submit an app to the app store however look at sandboxing
> as well as that opens up another small bag of spanners!
>
>
>
> > And here's me thinking the obvious place to put a prefs file would be
> > ~/Library/Preferences/<app-identifier>, specially since apple have a
> bunch
> > of them in that location. Silly me. Does anyone know if putting a
> > preferences file in the Preferences folder will invalidate my submission
> to
> > the App store?
> >
> > Pete
> > lcSQL Software <http://www.lcsql.com>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
More information about the use-livecode
mailing list