gpt4 book ai didi

ios 订阅不会在沙盒中自动续订

转载 作者:搜寻专家 更新时间:2023-10-31 08:16:06 29 4
gpt4 key购买 nike

我在我的应用程序中实现了自动续订订阅。根据文档,这应该每隔几分钟自动更新一次,每天最多六次。但这并没有发生在我的应用程序上。

我在应用收据中查找订阅到期日期,第一次有效,但之后就无效了。应用收据是否不会在沙盒环境中自动更新?我的理解是它应该。

最佳答案

对于在 2019 年或之后处理此问题的任何人。

我也遇到过订阅不会自动续订的情况。

在我的案例中,自动续订在 8 小时内购买 6 次后停止工作。

详细信息:

Sandbox 中的一个月订阅持续 5 分钟,并自动续订 6 次(整个购买在 30 分钟后到期)。之后你必须再次购买,同样的过程重新开始。

但是,对于自动续订,每 8 小时有购买 6 次的限制。

此限制是每 8 小时每个测试用户,因此您可以简单地使用新的测试用户来解决这个问题。

设置 -> iTunes 与 App Store

沙盒帐户现在有一个新选项,您可以在其中注销并为新的测试用户登录。这花了我很长时间才弄清楚。

下面可以用来获取苹果的收据

static func getReceipt() -> String? {
guard let url = Bundle.main.appStoreReceiptURL,
let _ = try? Data(contentsOf: url) else {
print("no receipt exists")
return nil
}

do {
let receipt = try Data(contentsOf: url)
print("receipt-data: \(receipt.base64EncodedString(options:[]))")
return receipt.base64EncodedString(options: [])
}
catch {
print("catch error")
return nil
}
}

关于ios 订阅不会在沙盒中自动续订,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48937677/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com