Page 1 of 1

mobileStoreEnablePurchaseUpdates with Mac OS

Posted: Tue Jan 12, 2021 5:46 pm
by booee
I'm trying to build an in-app purchase to my Mac OS (Desktop) application.
When testing, it seems to be unresponsive.

Does "mobileStoreEnablePurchaseUpdates" ONLY work with iOS applications, and NOT desktop applications?
If not, does anyone know if there's an ability to do in-app purchases with Mac OS Apps on Livecode?

Thanks for any insights!

Re: mobileStoreEnablePurchaseUpdates with Mac OS

Posted: Tue Jan 12, 2021 6:01 pm
by LiveCode_Panos
Hello booee,

The in-app purchase commands/functions are supported on mobile only (iOS and Android).

In the future we might extend this to MacOS, too.

Kind regards,
Panos
--

Re: mobileStoreEnablePurchaseUpdates with Mac OS

Posted: Tue Jan 12, 2021 6:11 pm
by booee
Hi Panos,

Thanks so much for the information!
Really would LOVE seeing that added to a future version :)

Cheers,

Booee

Re: mobileStoreEnablePurchaseUpdates with Mac OS

Posted: Tue Jan 12, 2021 7:46 pm
by kdjanz
Tom Glod on the mail list pointed out this lesson:

https://lessons.livecode.com/m/4069/l/1 ... -appstore

I don't know if this still works on the Apple developer side, but it might be worth a try.

EDIT:
Looked a little deeper into the lesson, and it is definitely relating to the mobile store - not the Mac store.
It appears, that as usual, Panos is right again.

Re: mobileStoreEnablePurchaseUpdates with Mac OS

Posted: Wed Jan 13, 2021 1:49 am
by booee
Hi kdjanz,

Yeah, and that's tutorial is actually what I tried implementing when I noticed it doesn't work.
Thought it just didn't work in Development, but nope...do a full app build and test and it doesn't work.
And as you pointed out, Panos has the correct info (Livecode doesn't support this yet).

Adding in-app purchase ability to Livecode Mac is really a necessary function now, since even Mac requires the IAP model now (and you aren't allowed to put secondary Demo/Trial/LITE versions on the App store). And it's going to become even more limiting, as people start building single Mac apps that can be utilized across Mac/iPad/Phones.
So now it's just a waiting game on Livecode to come through for us lol :)