App Rejection on Restoring Non-Renewable subscription on iOS 6 app

余生长醉 提交于 2019-12-25 06:55:35

问题


My app supports iOS 6 to iOS 8. It has non-renewing subscription feature with a restore button and recently I got a rejection on this:

We found that your app is using Receipt Validation found in iOS 7+ to restore Non-Renewing Subscription. However, since your Application supports iOS 6.0, Non-Renewing Subscription cannot be restored in this manner.

It would be appropriate to remove this feature from you binary and include an optional user registration feature, to deliver subscription content to all of a user’s iOS devices. Such user registration must be made optional, not required. We also recommend indicating that registering is required to access the subscription content from their other iOS devices - and providing a way to register later, if users wish to have access to this content at a future time

They are saying my app supports iOS 6 also and restoring a Non-Renewable Subscription is not possible with receipt validation on iOS 6 so create optional registration feature so user can use same subscription on other devices also.

Is it ok if I remove support of iOS 6 from my app rather than creating registration process? Will they approve if app will only install on iOS 7 and above?


回答1:


As described above, I configured my app to support minimum iOs 7 made it worked. That app is in Appstore now.

Thank you.



来源:https://stackoverflow.com/questions/26965853/app-rejection-on-restoring-non-renewable-subscription-on-ios-6-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!