我在应用中购买了应用内购买订阅。我能够整合并成功订阅。有3种不同的订阅,每月,每季度和每年。 因此,如果用户订阅每月用户可以使用该功能30天。我的情况没有服务器。根据订阅,只有某些功能才可用。
当这个应用程序启动时,我想检查用户是否支付订阅费用。如果我在订阅中保留一些bool值,如果用户已从设置中停用订阅,该怎么办?如何检测订阅是否有效?iOS - Inapp购买 - 订阅
0
A
回答
0
您必须将收据发回苹果服务器,并从我们收到的回复中确定到期日期。然后我会知道订阅是否过期或更新等。 访问Apple documentation
0
您可以添加计数器并将该计数器值添加到必须位于您的应用程序内的数据库中。每当用户尝试访问订阅时,都可以从数据库中进行验证。
相关问题
- 1. iOS InApp购买
- 2. inapp购买的每周订阅付款
- 3. InApp购买ios Phonegap
- 4. Cocos2dx InApp为ios购买
- 5. InApp在ios中购买
- 6. Apple inapp购买
- 7. iOS InApp购买回执验证iOS 7
- 8. iPhone InApp购买
- 9. Apple InApp购买
- 10. Android InAPP购买?
- 11. 测试iOS周期性订阅购买
- 12. iOS inApp购买,如何识别他的产品购买
- 13. 如何在iPhone中的inapp购买中实施每月订阅?
- 14. InApp购买单AppleId
- 15. InApp购买实施
- 16. 关于inapp购买
- 17. Android inapp购买V3
- 18. iOS InApp购买内容集成
- 19. iOS - Inapp购买 - 处理崩溃
- 20. 禁用/隐藏InApp购买
- 21. inApp iOS7购买问题
- 22. InApp购买界面指南
- 23. InApp购买verifyReceipt(错误-42351)
- 24. iOS应用程序内购买:管理自动续订订阅
- 25. inapp购买重新获得
- 26. Android InApp购买示例
- 27. InApp购买电话1.4.1
- 28. iPhone中的Inapp购买
- 29. InApp购买产品ID
- 30. InApp购买Jailbroken设备
我想你是在谈论定期inapp购买。对于订阅,必须考虑两件事情。 1.订阅是激活还是非激活。 2.是否续订(自动或手动)。因此,如果用户停用了他的订阅,那么使用本地数据库检查它并不会有帮助。同时,如果订阅未更新,则使用本地数据库进行检查将无济于事。 – Satyam