【发布时间】:2018-03-13 13:05:30
【问题描述】:
我们需要我们的服务器接收有关订阅状态更改的通知。 为此,我们按照https://help.apple.com/itunes-connect/developer/#/dev0067a330b 的说明进行操作。
我们的服务器支持应用传输安全 (ATS) 协议。已使用此服务https://apptransport.info/ 进行了测试。所以所有的要求似乎都得到了满足。
我们在“订阅状态 URL”字段中输入了目标 URL。但是在我们的沙盒中启动和过期订阅后,我们还没有收到对指定地址的请求(GET、POST、PUT)。
有没有办法解决这类问题?
【问题讨论】:
-
你绝对不是唯一一个。对于我们很多人来说,这个功能似乎被打破了。我已经通过 bugreport.apple.com 与 Apple 联系了几个月,但他们似乎并不知道发生了什么。
-
在我们的例子中,bugreport.apple.com 解决了这个问题。原因很简单。我们的端点需要授权 Apple 服务器无法提供。
-
不是https吗?关于何种授权的更多细节?
-
由于 REST API 配置错误,我们的服务器以 403 状态响应。
标签: in-app-purchase app-store-connect storekit