iOS APP 如何轻松测试应用内购买(IAP)
如果你曾经使用 过依赖于应用内购买(我将其缩写为 IAP)的 iOS 应用程序,你可能已经体验过彻底测试你的 IAP 是否正常工作是多么具有挑战性。
这是因为 IAP 处于一个特别困难的交叉点:
- 一方面,围绕 IAP 的用户流程可能会很快变得复杂:恢复购买、从一个计划升级或降级到另一个计划、订阅价格上涨通知等。
- 另一方面,IAP 通常是使用它们的应用程序的主要收入来源,因此生产中的 IAP 损坏可能会对应用程序背后的公司产生非常严重的后果
然而,苹果似乎注意到这正在成为一个问题,因为几年前他们在 Xcode 中引入了一项新功能,使测试 IAP 比以前更容易:StoreKit 配置文件。