app store - Restore used to restore purchases for different accounts in ios app -


i had implemented restore button in our app causing issue if member created account our app , pays through appstore. if creates member in our app , restores purchase tapping restore button , putting in app id in fashion using 1 apple app id able have multiple platinum members buying once fo 1 single member , restoring multiple times diferent members.

this upcoming website , app have free/basic plan registers , upgradable 1 time/lifetime platinum plan. in ios app have received message apple in resolution center "to restore purchased in-app purchase products, appropriate provide "restore" button , initiate restore process when "restore" button tapped user."

now if member has upgraded 1 device , logging in ios device not basic member platinum member per our database , hence not see buy/upgrade platinum scene in our app.

basically can avoid rejection removing restore button. solution the above case

i have selected non-consumable purchase

is platinum membership associated specific login server? if so, on server, when process in-app purchase receipt , associated user account record receipt id. every time process receipt, check , see if user has claimed purchase first, , don't honor if it's repeat. replay attacks pretty classic ploy , defeated if purchase tied user login...


Comments

Popular posts from this blog

PHPMotion implementation - URL based videos (Hosted on separate location) -

c# - Unity IoC Lifetime per HttpRequest for UserStore -

I am trying to solve the error message 'incompatible ranks 0 and 1 in assignment' in a fortran 95 program. -