App Store Connect 沙盒服务器到服务器通知未发送预期字段

App Store Connect Sandbox Server-to-Server Notifications Not Sending Expected Fields

我已经为 iOS 的应用内购买设置了服务器到服务器的通知。我已成功收到 http 帖子,但 request.body 不包含 here.

中描述的所有预期字段

我得到的唯一字段是 latest_receipt 或 latest_expired_receipt,具体取决于订阅状态。当我从 base64 解码这些字段时,我得到了收据,这很好,但我需要查看请求中的其他字段,例如 notification_type、环境等。notification_type 特别重要,因为我需要知道订阅是否已过期或续订。因为环境是沙盒,所以我没有得到所有字段吗?我应该期待在生产中有所不同吗?

我们正在像您一样使用服务器到服务器通知,我们在沙盒和生产环境中都没有问题。我刚刚检查过。 我们确实收到 latest_receiptlatest_expired_receipt 以及所有其他字段,包括 notification_type.

但是notification_type和其他字段不在最新收据中,它们与最新收据密钥处于同一JSON级别。