【发布时间】:2011-09-29 03:12:37
【问题描述】:
伙计们,
我正在尝试验证自动续订订阅实际上是在沙盒环境中续订的。首先,沙盒中的自动续订似乎仅在 5 分钟内有效。说得通。我希望如果我等待五分钟,然后再打一个电话给
https://sandbox.itunes.apple.com/verifyReceipt
根据我的收据数据,我应该会看到订阅续订,到期日期再过五分钟。
不幸的是,事实并非如此。我看到的只是一个带有 latest_expired_receipt_info 和状态 21006 的响应,这意味着根据the Apple docs,“此收据有效,但订阅已过期”。
谁能告诉我他们是否能够端到端地测试自动续订订阅,包括这个续订组件?还是我必须启动这个应用程序并祈祷产品会像宣传的那样起作用?
或者,在将数据重新发布到 verifyReceipt URL 之前,我是否必须运行某种客户端魔术/API 调用?
有一些 discussion on this topic here,但我不清楚我是否可以/应该期望能够通过发布到 verifyReceipt URL 来完全在服务器端重新验证订阅,或者我是否必须在客户端也是。
谢谢!
【问题讨论】:
标签: iphone ios app-store in-app-purchase subscription