iphone - Recovering Non-renewable Subscriptions -
currently i'm working on app social network, users have purchase premium membership unlock features. @ first used auto-renewable subscriptions, app got rejected. told me use non-renewable subscriptions and:
non-renewable subscription content must made available ios devices owned single user, indicated in guideline 11.6 of app store review guidelines:
11.6 content subscriptions using iap must last minimum of 7 days , available user of ios devices
if choose use user registration meet requirement, please keep in mind not appropriate require user registration. such user registration must made optional. appropriate make clear user registering able access content of ios devices; , provide them way register later, if wish access content on other ios devices @ future time.
the logical way transfer subscriptions in case using registration, user can't view content (or purchase subscriptions) without registering , logging in. means registration required.
will app rejected again? if yes, workaround suggest?
any appreciated.
yes , no.
- if force user register (especially email address) = rejected
- if make registration optional , let user use app limited access = approved
(the above statement own experience , understanding. please correct me if i'm wrong.)
first app got rejected using auto-renewable subscriptions.
but second time app got rejected (this time non-renewable). reason is, app requires user registration. in apple's term, 'requires' means 'force'.
if choose use user registration meet requirement, please keep in mind not appropriate require user registration. such user registration must made optional. it appropriate make clear user registering able access content of ios devices; , provide them way register later, if wish access content on other ios devices @ future time.
from above, highlighted lines makes clear that, user registrations must optional. if user wish access on other ios devices, can choose register. but there catch again.
the catch is,
17.2 apps require users share personal information, such email address , date of birth, in order function rejected
so i'm going is,
- i let user buy subscriptions without registration. auto register user unique id identify user later. , showing user, that, have register username , password in order access subscription among other ios devices.
- i not force user register email address. instead, use 'username' mandatory , 'email' optional, stating that, it's recommended enter 'email' that, easier in case of password recovery.
this experience apple's in-app purchase far. please correct me if wrong where...
Comments
Post a Comment