应用程序拒绝恢复iOS 6应用程序上的不可续订订阅 [英] App Rejection on Restoring Non-Renewable subscription on iOS 6 app
问题描述
我的应用支持 iOS 6
到 iOS 8
。它具有不续订订阅功能和恢复按钮,最近我对此拒绝:
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:
我们发现您的应用正在使用Receipt验证在
iOS 7 +
中找到
恢复非续订订阅
。但是,由于您的应用程序
支持iOS 6.0
,因此无法以此
方式恢复非续订订阅。
We found that your app is using Receipt Validation found in
iOS 7+
to restoreNon-Renewing Subscription
. However, since your Application supportsiOS 6.0
, Non-Renewing Subscription cannot be restored in this manner.
从二进制文件中删除此功能并且
包含可选的用户注册功能,以便为所有用户的iOS设备提供订阅
内容。此类用户注册必须是
可选,不是必需的。我们还建议指示需要
注册才能从他们的
其他iOS设备访问订阅内容 - 如果用户
希望能够访问此内容,则需要提供以后注册的方式。未来时间
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
他们说我的应用还支持 iOS 6
并恢复 iOS 6
上的收据验证无法进行不可续订订阅,因此请创建可选的注册功能,以便用户也可以在其他设备上使用相同的订阅。
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.
如果我从我的应用程序中删除对 iOS 6
的支持而不是创建注册过程,这样可以吗?他们会批准app是否只安装在 iOS 7
及以上?
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?
推荐答案
如上所述,我将我的应用程序配置为支持最小的iOs 7使其工作。那个应用程序现在在Appstore中。
As described above, I configured my app to support minimum iOs 7 made it worked. That app is in Appstore now.
谢谢。
Thank you.
这篇关于应用程序拒绝恢复iOS 6应用程序上的不可续订订阅的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!