4

我有一个 Iphone 应用程序,我正在尝试实现不可更新订阅。我这样做的方式是在购买后我将这些详细信息添加到用户帐户信息中。所以他可以在所有设备上获取它。我有一个登录在我的应用程序开始时。在将收据数据与用户帐户相关联后,我从收据数据中的购买日期找出服务器中的到期日期,通过使用该信息,我再次向我的用户显示购买按钮.但苹果拒绝它的原因

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

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

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

4

1 回答 1

6

从您的描述看来,当他们启动您的应用程序时您的登录是强制性的。苹果禁止这样做。他们坚持认为登录是可选的,但它必须仍然可供想要使用它的每个人使用(当使用非续订订阅时)。

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

于 2012-06-03T21:55:36.940 回答