gpt4 book ai didi

ios - 沙箱中的订阅降级会产生 SSServerErrorDomain/SKErrorDomain(代码 0)错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:31:11 25 4
gpt4 key购买 nike

我在降级订阅时得到了这个。 paymentQueue:updatedTransactions: 函数提供错误 Error Domain=SSServerErrorDomain Code=0 "You are all set"UserInfo={NSLocalizedDescription=You are all set} 和状态的交易作为 .failed.

注意错误域是SSServerErrorDomain不是更常见的 SKErrorDomain。好像有no documentation about SSServerErrorDomain要么。

如果我再次尝试购买相同的降级套餐,我将收到“您已订阅。”。

降级后的收据不包含新计划,这是意料之中的,因为降级将在下一个续订日期生效。 1 小时后,我再次查看收据,里面包含新的降级计划。 (沙盒每月订阅间隔为5分钟,续约6次。)

我认为我们在这里无能为力,因为它来自 StoreKit。可能是 Apple 沙盒错误。

重现步骤:

  • 在 iTunes Connect 的订阅组中设置 2 个不同级别的订阅(将调用计划 A 和 B)
  • 进入应用程序,购买更高级别(A)的计划,观察购买成功
  • 然后立即购买较低级别的计划 (B)
  • 遇到上述错误。

版本:iOS 10.3.2 (14F89), iPhone 7plus

似乎其他一些人也看到了这个:https://github.com/bizz84/SwiftyStoreKit/issues/231

我提交了雷达:http://www.openradar.me/radar?id=4998361958580224

问题:

  • 有人经历过吗?
  • 这可能只是一个沙盒问题吗?
  • 如果它也在生产中,我该如何解决这个问题?

更新:我今天再次测试,它现在返回错误域 SKErrorDomain code=0。 Apple,请告诉我们如何测试订阅降级!

最佳答案

您是否尝试过在调用 paymentQueue:updatedTransactions: 后立即刷新收据?您收到 B 计划的收据了吗?

关于ios - 沙箱中的订阅降级会产生 SSServerErrorDomain/SKErrorDomain(代码 0)错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44909696/

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