TestFlight 沙盒订阅使用真实 Apple ID 测试后,如何解除订阅或重置购买状态?

23 小时 0 分钟前
 83f420984

最近开发了一个 macOS App ,使用 TestFlight + StoreKit 2 测试自动续订订阅。

测试时使用的是自己的真实 Apple ID (开发者账号),购买弹窗明确提示是 Sandbox 环境,不会收费。

现在遇到一个问题:

请问:

  1. 这种情况下如何解除 Sandbox 订阅?
  2. 如何重置购买状态,重新测试首次购买流程?
  3. 还是说使用真实 Apple ID 测试后,这个 Sandbox 订阅无法手动删除,只能等待过期?

有遇到过类似情况的朋友吗?谢谢。

684 次点击
所在节点    Apple
4 条回复
deplives
22 小时 6 分钟前
你要去 https://appstoreconnect.apple.com/access/users/sandbox 手动清理掉 testflight 的订阅和购买
wwmmkk
21 小时 0 分钟前
设置里开发者点进去,把沙盒账户换成正式账户看一下
kera0a
20 小时 47 分钟前
代码可以弹出一个订阅管理界面,里面可以取消订阅。让 AI 帮你找下,名字我忘了
chenyao6134
19 小时 13 分钟前
debug->storekit->manage transactions ,到这个路径下面清除

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1232446

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX