在iPhone上的应用程序购买不可再生订阅types的新拒绝吗?

我有一个Iphone应用程序,我试图实现不可再生订阅。我做了这样一个方式,在购买后,我将这些细节添加到用户帐户信息,所以他可以在所有设备上获得它。我有一个login在我的应用程序开始。而且在将收据数据与用户帐户相关联之后,我从收款数据中的购买date中找出服务器中的到期date,通过使用该信息,我再次向我的用户显示购买button但苹果因为这个原因拒绝了它

11.6:使用IAP的内容订阅必须持续至less7天,并且可以从所有iOS设备向用户提供

17.2:要求用户共享个人信息(例如电子邮件地址和出生date)以便运行的应用程序将被拒绝

任何人都可以知道实施不可更新订阅的确切机制吗?

从你的描述,听起来像你的login,当他们开始你的应用程序是强制性的 。 苹果禁止这一点。 他们坚持认为login是可选的 ,但是对于每个想要使用login的用户来说都是可用的(当使用非续订订阅时)。

我在我的应用程序上做的是,在显示用户所购订阅级别的位置旁边,有一个button,显示Save your account... 当他们点击它时,会向他们描述如何创build电子邮件和密码,而不是在他们的所有设备上共享订阅,如果他们的iPhone丢失或被盗他们可以恢复他们的账户。 你想激励用户这样做,因为更好的体验对他们来说意味着更好的体验。 你甚至可以为他们提供一个特权,如果他们创build了一个账户,就可以免费享受2周的免费。 而且,由于您使用的是不续订的订阅,因此您有权限执行此操作,因为您正在计算自己的到期date,而不是让app store为您执行此操作。