- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Apple 引入了订阅宽限期。
https://developer.apple.com/app-store-connect/whats-new/?id=billinggraceperiod
我仍然无法判断是否需要设置服务器端来支持此功能,或者仅检查服务器上的收据只是推荐的方式,我可以在没有服务器端的情况下使用宽限期吗?
例如,您可以在设备中检查收据以在 iOS 上使用自动续订订阅,而无需服务器端,但建议使用服务器检查收据,以避免出现浮渣。
宽限期描述说您需要检查收据和服务器通知,我想您只能在需要时在设备上检查收据,但不确定服务器通知部分。
感谢任何帮助!
最佳答案
您可以在没有服务器的情况下完成此操作,但不能使用离线设备上收据验证,因为您需要来自 Apple 服务器的 /verifyReceipt
端点的最新收据信息。这就是为什么建议使用服务器到服务器验证,因为直接网络请求容易受到中间人攻击。
解析收据验证响应,您可以通过在pending_renewal_info中查找grace_period_expires_date_ms
来获取订阅是否处于宽限期的信息。并检查 is_in_billing_retry_period表明 Apple 仍在尝试收取付款。
收据响应文档: https://developer.apple.com/documentation/appstorereceipts/verifyreceipt处理计费宽限期文档: https://developer.apple.com/documentation/storekit/in-app_purchase/reducing_involuntary_subscriber_churn
关于ios - 我是否需要服务器端支持自动续订订阅的 iOS 宽限期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57942286/
这些是我的宽限期设置(/etc/varnish/default.vcl) sub vcl_recv { .... set req.grace = 360000s; ... } sub vcl_fetc
Apple 引入了订阅宽限期。 https://developer.apple.com/app-store-connect/whats-new/?id=billinggraceperiod 我仍然无法
我总是插入数据 PRIMARY KEY ((site_name,date),time,id) 而 site_name 和 date 可以相同,这是一个驯服的字段和 id(uuid) 不同的时间。所以我
当弹性负载均衡器 (ELB) 与自动扩展组相关联时,可以指定一个宽限期,在此宽限期内,即使新 EC2 实例被 ELB 标记为不正常,也不会终止。是否可以指定一个类似的宽限期,在此期间新的 ECS 任务
我是一名优秀的程序员,十分优秀!