我正在我的应用程序中首次实现应用程序内购买,并且是针对应用程序内购买Store Kit的新功能。
我对应用内购买几乎没有疑问:
我们将从itunes发送成功/失败的交易以保存在我的数据库中的详细信息?
对于非续订订阅,完全取决于您跟踪到期时间并确定用户有权访问的内容以及何时访问。
例如,假设您的订阅可以访问“当天的单词”。如果订阅在1月份处于活动状态,则用户将在1月份每天获得对新单词的访问权限。即使在订阅到期后,用户仍应能够看到1月份的单词,但没有新单词。
如果他们在3月重新订阅,那么他们现在将在3月份获得新词。
您需要根据用户帐户在服务器上跟踪所有这些内容。
不可更新的订阅IAP与可消耗的IAP非常相似。 “恢复购买”商店套件功能无法恢复不可更新的IAP项目。
回答您的具体问题:
您还需要满足以下条件: - 原始帐户重新登录;在这种情况下,原始订阅权利需要可用 - 原始或第二个帐户登录到另一个设备;同样,帐户订阅权利需要可用。
有关购买过程机制的信息在In App Purchase Programming Guide中有所描述