Page 1 of 1

in-app purchases -osx desktop

Posted: Mon Sep 05, 2022 4:10 am
by rodneyt
Can someone talk me through the process of doing an Apple store in-purchase for OSX desktop app?

Rod

Re: in-app purchases -osx desktop

Posted: Mon Sep 05, 2022 11:45 am
by rodneyt
I see this article but seems to be targeted at iOS https://lessons.livecode.com/m/19606/l/ ... e-appstore

Re: in-app purchases -osx desktop

Posted: Mon Sep 05, 2022 1:45 pm
by dunbarx
Hi.

You ask a question I never thought about. I don't know if the Apple Store has any control, or even interest in desktop standalones. I make them all the time, for my business and for myself, and though I have never sold one, I have given several away.

Everyone, am I a criminal?

Craig

Re: in-app purchases -osx desktop

Posted: Mon Sep 05, 2022 2:09 pm
by stam
dunbarx wrote:
Mon Sep 05, 2022 1:45 pm
I don't know if the Apple Store has any control, or even interest in desktop standalones.
Erm yeah easy to forget but it is a very valid market.

Apple Store doesn't have sole control and you can just sell software off your website, back of a cart or whatever draws your fancy (unlike iOS).
But either way you should notarise apps, which means paying a yearly dev fee, if you don't want that msg that warns users and dangerous unknown developers etc.

As i understand it, selling through the Apple Store will take 30% of your profits (IAPs included), then again you get a soapbox for your software to stand on and get exposure and Apple manages the downloads, update notifications etc. They also provide a good mechanism for IAPs, but not sure how that is implemented, especially in LiveCode. I guess you'd need to read-up: https://developer.apple.com/in-app-purchase/

If you're not selling through Apple Store you have to set this up yourself i'd imagine and that probably means setting up a mechanism for payment (usually Stripe or some such) as well as some mechanism for validating in-app purchases etc.

Depending on your desktop app and what it is you're selling, it might just be simpler to provide a 'lite' version for free and a 'proper' version for purchase, rather than setting up IAPs.

I'm sure devs that are selling software will chime in - but let us know how you get on!
S.