ios - 升级的取消通知和 Apple 订阅通知的客户支持取消通知的负载差异

标签 ios in-app-purchase subscription auto-renewable

Apple 向服务器发送与订阅相关的客户更改通知。 CANCEL 通知在两种情况下发出:

  1. 用户调用客户服务中心取消订阅。
  2. 用户更改升级计划。

在情况 2 中,INTERACTIVE_RENEWAL 通知后跟CANCEL

当收到 CANCEL 通知时,我们可能无法确定它是针对情况 1 还是针对情况 2。

对于这两种情况,触发取消通知的有效负载字段值是否存在差异。

最佳答案

是的。

latest_receipt_info JSON 中有一个 product_id 字段和一个 auto_renew_product_id 字段。如果它们不同,则表示用户正在更改产品。

关于ios - 升级的取消通知和 Apple 订阅通知的客户支持取消通知的负载差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57608290/

相关文章:

iphone - 以编程方式创建两个 UIPickerViews 但所有值都排在第二位

ios - 如何在我的应用程序中使用 ORKESerializer?

ios - 自动续订 App Store 订阅需要“恢复购买”吗?

ios - 禁用 UIButton 的高亮 UIControl 状态

ios - NSPredicate 搜索出现 NSDate 错误

iphone - 解决应用内购买缺少促销代码的问题

android - 如何在 Activity 结果方法上检测应用内购买的状态

iOS应用内购买自动续订订阅: how do we compute the renewal duration?

iOS:我如何知道用户是否仍有资格免费试用应用内购买订阅?

dynamic - 如何使 Meteor 订阅动态化?