现在我测试一个苹果在app购买降级订阅消息句柄(我被降级从3个月订阅到1个月订阅),我收到下面这样的消息:
if(AppleNotificationType.DID_CHANGE_RENEWAL_PREF.getValue().equals(request.getNotificationType())){
appleNotificationEventHandler.handleDidChangeRenewalPref(request);
}由于降级操作现在生效,因此message PENDING_RENEWAL_INFO中的产品id和自动更新产品id应该与我的预期相同。但是实际上产品标识和自动更新产品标识不一样。我知道订阅从一个月升级到三个月,但是收到了一条降级消息。

为什么会发生这种事?我该怎么做才能补救呢?
发布于 2021-07-11 00:44:52
DID_CHANGE_RENEWAL_PREF S2S:
INTERACTIVE_RENEWAL S2S)。最后,根据我在你的截图中看到的,你目前的产品是“巡航”,它将在"cruise_three_month“上续订。因此,我不确定您是否正在测试预期的内容(将3_months降级为1_month)。
https://stackoverflow.com/questions/68326772
复制相似问题