iTunes Connect 订阅状态​​ URL 从未调用过

iTunes Connect Subscription Status URL never called

我们需要我们的服务器接收有关订阅状态变化的通知。 为此,我们遵循了 https://help.apple.com/itunes-connect/developer/#/dev0067a330b.

的说明

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

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

有什么办法可以解决这类问题吗?

Apple 支持帮助我们找出问题的原因。

We are receiving a 403 response for server notifications that are being sent by the App Store.

所以在问这个问题之前我们应该用curl试一下。现在我们可以正确接收更新。

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