in-app-purchase - 从未调用过 iTunes Connect 订阅状态​​ URL

标签 in-app-purchase app-store-connect storekit

我们需要我们的服务器接收有关订阅状态更改的通知。
为了实现这一点,我们遵循了 https://help.apple.com/itunes-connect/developer/#/dev0067a330b 中的说明。 .

我们的服务器支持应用传输安全 (ATS) 协议(protocol)。已使用此服务进行测试 https://apptransport.info/ .所以所有的要求似乎都得到了满足。

我们在“订阅状态 URL”字段中输入了目标 URL。但是在我们的沙盒中启动和过期订阅后,我们还没有收到对指定地址的请求(GET、POST、PUT)。

有没有办法解决这类问题?

最佳答案

提交错误报告后刚刚解决了类似的问题。另一个根本问题是,我们在 SSL 证书上缺少中间 CA。 macOS 上的 curl 没有提醒我们该错误,但 linux 上的 curl 提醒了我们。我写了一个问题的摘要以及如何在这里测试它:
https://deciphertools.com/blog/subscription-status-url-not-working/

关于in-app-purchase - 从未调用过 iTunes Connect 订阅状态​​ URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46525867/

相关文章:

ios - 找不到您输入的 apple id 或您的密码不正确

ios - 内购商品审批时间

ios - 错误 ITMS-9000 : "Unsupported architectures. Your executable contains unsupported architectures ' [x86_64, i386 ]'"

ios - 在 iOS 7 上本地验证应用内收据和捆绑收据的完整解决方案

ios - 如何恢复非续订的 Apple 订阅

ios - 应用内购买沙箱服务器为一张收据返回多个交易

iphone - 在 App 内购买 AlertMessage

iphone - 应用程序被 App Store 拒绝

ios - 将应用程序提交到应用程序商店时的内容权利

ios - 这个应用程序是使用 iOS SDK 构建的。提交到 App Store 的所有 iOS 应用必须使用 iOS 13 SDK 或更高版本构建