我正在为我的新应用程序编写一个不可续订订阅模块。它包括1个月,3个月和6个月的订阅期。我不明白,如何使用icloud来设置失效日期。任何帮助,将不胜感激?使用storekit设置不可更新订阅的有效期限
回答
对于Apple,在非续订订阅中没有“有效期限内”。幸运的是,不幸的是,这段时间留给了开发者。
订阅validity/expiry date
由开发商自行决定。
开发人员通常使用自己的服务器来跟踪非续订订阅的到期时间。
“所以,如果您在使用iCloud中进行恢复,你应该有你自己的服务器上管理有效期限...”
不可再生订阅。不涉及 提供情节内容的订阅。例子包括访问数据库的历史照片或一组航班地图。这是您的应用程序的 责任,使用户的所有设备上都可以使用订阅,并让用户恢复购买。此产品类型为 ,当您的用户在您的服务器上已有一个帐户时,您可以使用该帐户在恢复内容时识别它们。到期和 订阅的持续时间也留给您的应用程序(或您的 服务器)执行和执行。
希望它可以帮助你。
但是,如果我在设备上存储到期日期,那么如果用户更改设备,则新设备无法跟踪。要在iCloud上存储到期日期,我需要存储一些文档文件,我将在其中保存订阅的到期日期。我认为,这也是不适合的方法。我想,我会去Firebase。 – WasimSafdar
您可以在服务器上保存到期日期(后端),它可以是任何firebase或任何其他用于使用Web API的服务器。 –
类似于你可以使用iCloud进行不可续订的订阅,并且需要使用Backend服务器保存到期日期......我在我的答案中突出显示了句子。简而言之,对于Apple而言,在续订订阅中没有“有效期限内”。幸运的是,不幸的是,这段时间留给了开发者。 –
- 1. Fiware:订阅期限
- 2. 如何更改braintree的订阅期限?
- 3. Storekit - 使用Firebase功能配置订阅状态URL
- 4. 如何使用订阅更新API更改订阅计划openpay
- 5. 应用内自动续订订阅:更改期限/长度?
- 6. 自动更新订阅调用订阅已更新
- 7. 已在StoreKit中购买订阅
- 8. 在MySQL中设置订阅日期
- 9. check in应用商店自动更新订阅有效
- 10. 创建可更新的RSS订阅源
- 11. 订阅\更新订阅标签由设备\ userid在WL 7.1
- 12. 如何根据订阅期限设置当前日期和结束日期?
- 13. Chargify更新订阅
- 14. 订阅过期后,MSDN Windows许可证仍然有效吗?
- 15. 如何使用Avangate设置定期订阅
- 16. iTunes Connect自动更新订阅配置
- 17. 检查自动更新订阅是否仍然有效
- 18. 在用户设备上不可共享的非续订订阅
- 19. 使用配置的观察者不重新订阅源
- 20. Python - 不可订阅
- 21. 设置订阅对象
- 22. 应用更新中的主题订阅
- 23. FilterLink不需要订阅更新
- 24. Laravel Cashier Braintree取消订阅宽限期
- 25. WooCommerce订阅在没有试用期限的情况下创建订单
- 26. 订阅Meteor.users收集更新
- 27. Braintree每月更新订阅
- 28. 设置条纹订阅续订付款
- 29. 从自动更新转换为可更新订阅
- 30. Woocomerce订阅:使用优惠券更新订单
你到目前为止尝试过什么?邮政编码,说明你试图做什么(即使它不工作) – Takarii
订阅正在工作,但我不明白,如何设置到期日期,因为对于不可更新,我们需要在代码中设置到期日期。有一个很好的教程“https://www.raywenderlich.com/36270/in-app-purchases-non-renewing-subscription-tutorial”,但他们使用的是Parse。我只想使用icloud。 – WasimSafdar
@WasimSafdar你可以检查我的答案关于保存到期日期。 –