iOS In App Purchase非续订订阅收据验证

时间:2014-05-29 20:33:17

标签: ios in-app-purchase receipt

我试图了解是否有可能(或者不是)在iOS7的应用程序中检查Apple是否取消了非续订订阅收据?

我认为有办法检查收据中的取消日期,但是,我无法看到您如何重新申请非续订订阅收据?

任何建议都非常感谢。

1 个答案:

答案 0 :(得分:1)

有关信息,我发现如果收据是针对AppStore服务器进行验证的,则在返回的收据的格式化数据中会有字段cancellation_date。

因此,如果您将收据从主捆绑发布到Apple进行验证,则返回的数据将显示取消日期。如果此日期存在,Apple声明将该交易视为从未发生过。有关详细信息,请参阅此处https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW1