不可更新订阅iOS

时间:2018-12-17 20:53:48

标签: ios in-app-purchase non-renewing-subscription

我正在为我的一个应用程序创建不可更新的订阅。

我已阅读文档,如果我实现了不可再生订阅,则必须编写代码以使其从服务器端过期。

我已经做好了。

但是我有点困惑,如果我打算在物品过期后购买该物品,警报将显示为图片中的附件。这意味着它将恢复不可更新的订阅,还是将购买新的订阅?

enter image description here

我还读了另一个问题,即关于stackoverflow的问题,即如果应用程序提供不可再生的订阅,它必须具有可选的注册流程,这是真的吗?

1 个答案:

答案 0 :(得分:0)

关于您的第一个问题,无法通过Apple在设备之间提供还原/同步的常用方法来还原或同步非续订的订阅。您必须提供自己的机制。 您可以检查this documentation并判断自己要怎么做。

您可以同步和还原非消耗品并自动更新 使用StoreKit在设备上进行订阅。用户购买商品时 自动续订或不续订的订阅,您的应用负责 使它可在所有用户设备上使用,以及 使用户能够恢复以前的购买。

关于您的第二个问题

您可以检查您的应用与review guidelines中以下条目的关系。

(v)帐户登录:如果您的应用不包含重要 基于帐户的功能,使人们无需登录即可使用它。应用可能 不需要用户输入个人信息即可运行,除非 与应用程序的核心功能直接相关或 法律要求。如果您的核心应用功能与 特定的社交网络(例如Facebook,微信,微博,Twitter等), 您必须提供访问权限而无需登录或通过其他机制。 获取基本个人资料信息,共享到社交网络,或 邀请朋友使用该应用程序不被视为核心应用程序 功能。该应用还必须包含撤销社交的机制 网络凭据,并禁用应用程序与社交网站之间的数据访问 从应用程序内部网络。应用程序可能不存储凭据或 设备上社交网络的令牌,并且只能使用此类令牌 凭证或令牌以直接从以下位置连接到社交网络 使用中的应用本身。”