subscription - iOS Non-Renewable IAP - Limit number of devices -


we looking @ using consumable (non-renewable) iap subscriptions our app after being rejected auto-renewable subscriptions. i've read through many posts pertaining this, haven't seen discussion on limiting number of ios devices user can use consumable on or "restore" to.

the main concept seems be, let user create account (optionally) on server, , allow them enter account info restore/share across multiple devices.

my primary question is, how can limit number of devices user allowed use subscription on, , number of devices user allowed "restore" to, , still meet apple's requirements restoring purchases?

if setup server, , allow user optionally create account store receipt information, how can keep user sharing login information if have no way uniquely track number of unique devices using account? (perhaps i'm wrong here, deprecation of uuid , possibility of identifierforadvertising changing if app deleted , re-installed, there no way cache unique device determine how many devices have used subscription, correct?)

i've contemplated storing auth token in user's icloud, understanding, there no upper limit on how many devices can share icloud account.

i'm sure i'm not first run problem, how solving this?

thanks - matt

consumable items intended device-sepcific. , once consumed, user must purchase again, if purchased on given device.

apple doesn't officially want limit number of devices subscriptions or non-consumables - want iap subscriptions , non-consumables available on of user's devices. see: https://developer.apple.com/library/mac/documentation/networkinginternet/conceptual/storekitguide/apioverview/overviewofthestorekitapi.html

why not use icloud transfer iap non-renewable-subscription between devices? limits user's device set. why care if have 2 devices or 10? bet users don't typically share apple-id's outside of immediate family.


Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Add new record to the table by click on the button in Microsoft Access -

javascript - jQuery .height() return 0 when visible but non-0 when hidden -