如何在App Store Connect中更改Sandbox Tester自动续订订阅率?

问题描述 投票:0回答:1

这是我第一次为我的应用程序实现自动更新订阅服务。我使用 RevenueCat,一切正常。我的应用程序的订阅部分每周向用户收费,首次购买为用户提供 2 周的试用期,这意味着他们在初始订阅到期之前有 2 周的时间。

我提交了我的应用程序以供审核,但遭到拒绝

指南 2.1 - 所需信息

我们无法继续审查,因为我们需要访问 订阅已过期的模拟账户可查看整个 购买流程。

后续步骤

要解决此问题,请提供演示的用户名和密码 应用程序审核信息中订阅已过期的帐户 App Store Connect 部分。

问题是当我进行沙盒测试购买时,到期日期是从现在起 2 周后。 如何强制缩短到期日期/更改自动续订费率?如果不能,那么我必须等待 2 周才能将其交给审阅者。

以下是 RevenueCat 的购买打印输出

latestPurchaseDate= 2023-11-05 22:14:03 +0000
originalPurchaseDate= 2023-11-05 22:14:03 +0000
expirationDate= 2023-11-19 22:14:03 +0000

我进入 App Store Connect > 用户和访问 > 沙盒测试人员,当我单击我正在使用的沙盒测试电子邮件时,它会显示

Subscription Renewal Rate?
 Monthly renewal every 5 minutes.

我没有看到每周、每天等的任何内容......

不确定这是否重要,但我正在使用模拟器,并且我使用模拟器及其 iCloud 上的沙箱电子邮件登录。在首次购买之前,当 Apple 警报出现并要求您提供这些凭据才能购买之前,我也使用了相同的沙箱电子邮件/密码。

in-app-purchase app-store-connect appstore-sandbox revenuecat
1个回答
0
投票

我在这里这里找到了答案。简而言之,如果您像我一样每周订阅,请选择

Monthly Renewal Every 30 Seconds
,如下所述。这将加快您的测试续订交易。

在 Xcode 中的模拟器上测试您的购买并调整续订率(App Store Connect Sandbox 测试器续订率是多少并不重要)。

Xcode 步骤:

1- 选择您的 StoreKit 配置文件。

2- 从顶部菜单中选择编辑器。

3- 选择订阅续订率。

4- 选择续订率

Monthly Renewal Every 30 Seconds

App Store Connect 和 Xcode 不再提供每周订阅续订费率,它们仅按月提供,如此处

所述

尽管 Xcode 13.2 及更高版本中的订阅续订率处于 每月续订条款,您仍然可以使用这些费率进行修改 除每月续订外的其他期限的订阅费率。这 利率将大致与每月的比例成正比 更新变化。这些费率与沙盒中的费率相同 环境,因此您可以在应用程序购买中使用测试表 文档作为参考。

Xcode 中有 StoreKit 测试独有的时间速率选项:Real 时间和每月每 30 秒更新一次。这是后者的方法 效果持续时间:

• 1 周:10 秒 • 1 个月:30 秒 • 2 个月:1 分钟 • 3 几个月:90 秒 • 6 个月:3 分钟 • 1 年:6 分钟

© www.soinside.com 2019 - 2024. All rights reserved.