iOS Question Consumable items are consumed automatically

D

Deleted member 103

Guest
Hi,

https://www.b4x.com/android/forum/threads/istore-in-app-purchases.49301/page-2#post-328524

You cannot consume a non-consumable item. Consumable items are consumed automatically.
What does it mean exactly? After what time?
How can I adjust after a year the time has expired?
In Android everything is clear but in iOS I have no idea. :(
inapp.PNG
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
- Non-consumable products can only be bought once. Store.RestoreTransactions will list all the purchases of non-consumable products.
- Consumable products can be bought multiple times. Store.RestoreTransctions will not list them.

How can I adjust after a year the time has expired?
You can use a consumable product and track the expiry date yourself. Another option is to create several non-consumable products. You will still need to track the dates yourself. The advantage is that the user will be able to "restore transactions".

The best option for a yearly service is probably to use subscriptions.
 
Upvote 0
D

Deleted member 103

Guest
The best option for a yearly service is probably to use subscriptions.
Thanks Erel, but what does "subscriptions" mean? I have not yet understood. :(
Which of these 4 options should I use?
 
Upvote 0
D

Deleted member 103

Guest
Ok, I think I've understood.
If I use the 4th option, then the user can renew the license every time he wants.
I have to check whether the license has expired, right?
 
Upvote 0
D

Deleted member 103

Guest
But what if the user uninstalled the app or installed again on his iPhone on his iPad?
The file with purchase date is stored on the device and will be deleted during an uninstallation, i. I know of a new installation the purchase date no more.
 
Upvote 0
Top