我正在app中购买iOS应用程序。我正在使用服务器模型(因此所有应用程序项都存储在我的服务器上)。购买模型的工作方式如下:
- 用户购买应用程序中的项目
- 应用程序将收据数据发送到我的服务器(收据数据是经过数字签名的数据块)
- 服务器然后向Apple服务器发送验证
- 如果验证成功,服务器将返回有关交易的数据
醇>
我一直在搜索文档,但我无法回答这些问题:
- 我可以验证收据数据来自苹果商店(检查签名或我是否必须提供相应的机制)?
- 如果用户购买了从商店中删除的商品(由于旧的缓存),我可以拒绝购买吗?
如果有人对此有任何经验,我将不胜感激。