IAP: Auto-renewable subscriptions by own system user account

Hi, I am trying to implement IAP with Auto-renewable subscriptions in my app. My app has his own system of users and I want to implement this behaviour:


In the same device, if the user logged buy a subscription, then the user logout and other user login, I want to this user can buy is own subscription.


All the information about what user has buy the subscription, with all the info about the transaction can be save in a server side, but even I can handle that, for avoid restore when the user which is logged is not the user which bought the subscriptions, but still this user can not buy a subscription because it show a popup which said "You are currently subscribed".


There is a way to implement this behaviour? or for each Apple ID only can be one subscription active at the same time?

There is a way of with same Apple ID, to different users of my own system account of my app logged can buy two subscription?

This is an enhancement request. Whatever iTunes User account is in the Settings account is the user account that is charged when an

This is an enhancement request. Whatever iTunes User account is in the Settings account is the user account that is charged when an in app purchase is made. To the app, multiple users can be using the app, but for StoreKit in-app purchases, the Setting account indicates which user account the charge will be applied to.


You can submit the enhancement request using the Apple Developer Bug Report web page - http://bugreport.apple.com


Maybe others can comment as to how they may have resolved this issue.


rich kubota - rkubota@apple.com

developer technical support CoreOS/Hardware/MFI

Your app can require that the user sign into their iTunes/App Store account when the app detects the user has changed their log in to your server. You do that by telling the user they must refresh their subscription receipt and then calling refresh receipts. It is possible the system won’t require log in if the user recently logged into ‘their’ account.

IAP: Auto-renewable subscriptions by own system user account
 
 
Q