在iPhone中的应用程序购买中,对不可更新的订阅类型的新拒绝是否会失败? [英] Floored by new rejection on non renewable subscription type in app purchases in iphone?

查看:148
本文介绍了在iPhone中的应用程序购买中,对不可更新的订阅类型的新拒绝是否会失败?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Iphone应用程序,其中我正在尝试实现不可更新的订阅。我已经这样做了,购买后我将这些细节添加到用户帐户信息。所以他可以在所有设备上获取它。我在我的应用程序开始时登录。在将收到的数据与用户帐户相关联之后,我在收到的数据中从购买日期发现我的服务器中的到期日期,通过使用该信息,我再次显示了购买按钮对于我的用户。但苹果拒绝了它的理由


11.6:使用IAP的内容订阅必须持续至少7天并且是用户可从其所有iOS设备使用



17.2:要求用户共享个人信息(如电子邮件地址和出生日期)的应用程序才能运行被拒绝


有人知道实施不可再生订阅的确切机制吗?


解决方案

根据您的描述,启动您的应用时,您的登录声音似乎是强制性。 Apple禁止这样做。他们坚持要求登录可选,但必须仍然可供所有想要使用它的人使用(使用非续订订阅时)。



我在我的应用程序上所做的是,在我显示用户购买的订阅级别的旁边,我有一个按钮,显示保存您的帐户... 。当他们点击它时,它会告诉他们,如果他们创建电子邮件和密码,他们可以在他们的所有设备上共享他们的订阅,如果他们的iPhone丢失或被盗,他们可以恢复他们的帐户。您希望激励用户执行此操作,因为更好的体验对您来说意味着更好的体验。如果他们创建一个帐户,您甚至可以免费提供2周的优惠。由于您使用的是非续订订阅,因此您有权这样做,因为您计算自己的到期日期,而不是让应用商店为您执行此操作。


I have an Iphone application in which i am trying to implement non renewable subscription.I had done it a manner that after the purchase i am adding that details to user account information.so he can get it on all the devices.I have a login at the start of my application.And after associating the reciept data with the user account i was finding out the expiry date in my server from the purchase date in the reciept data, by using that information i was showing the buy button again to my user.But the apple is rejecting it for the reasons

11.6: Content subscriptions using IAP must last a minimum of 7 days and be available to the user from all of their iOS devices

17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected

Can anybody know the exact mechanism to implement nonrenewable subscriptions ?

解决方案

From your description it sounds like your login when they start your app is mandatory. Apple forbids this. They insist that the login be optional, but it must still be available to everyone who wants to use it (when using non-renewing subscriptions).

What I did on my app was, next to where I show the user's purchased subscription level, I have a button that says Save your account.... And when they click it it describes to them how, if they create an e-mail and password than they can share their subscription across all their devices and they can restore their account if their iPhone gets lost or stolen. You want to incentivize the user to do this because a better experience for them means a better experience for you. You could even offer them a perk, like 2-weeks free if they create an account. And since you're using non-renewing subscriptions, you have the power to do this since you're calculating your own expiration date, instead of letting the app store do it for you.

这篇关于在iPhone中的应用程序购买中,对不可更新的订阅类型的新拒绝是否会失败?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆