1

我在我的应用程序中使用 Auto Renewable Monthly Subscription 并成功实施了工作流程。我正在开发模式下测试应用程序,即使用沙盒环境。我在 iTunes 连接 > 用户和角色部分添加了两个沙盒用户。询问 -

  1. 当用户使用第一个沙盒帐户包月服务并成功订阅产品时。然后用户从设备设置 > iTunes 和 App Store 部分注销第一个沙盒帐户,然后再次使用第二个沙盒测试用户登录。当用户再次打开应用程序时,它会显示警报-“您当前已订阅此”,并带有管理和确定的选项,而不是要求与新的第二个沙盒用户执行购买。请指导我什么应该是正确的行为。

  2. 如何在应用程序中添加取消订阅并使用沙盒环境进行测试。

  3. 自动续订 - 续订和验证订阅如何工作?

请提出建议,我将非常感谢指导方针。

4

1 回答 1

2

首先,沙盒支付有效期为每月定期支付 5 分钟。对于app inApp Payment details 将保存在appStoreReceiptURL 这个url,Apple 将根据Purchase_id(它将在iTunes 中创建)和appStoreReceiptURL 检查,如果您想使用另一个沙盒测试电子邮件您需要删除应用程序并重新安装。然后您将继续通过沙盒付款。

2) There is no option to cancel Auto-renewable to sandbox payments.

3) Auto renewable will not work in Sandbox payments, it's for just testing purpose how inApp will work with out payment.
于 2017-07-14T11:33:54.253 回答