sal*_*ers 5 storekit in-app-purchase ios
我们运行SAAS Web应用程序,并将在Apple的应用程序商店中启动我们的应用程序(到目前为止,我们已经有了一个移动Web应用程序).
由于我们的客户易于使用,我们希望能够在应用程序中购买订阅.没问题,我们知道怎么做.
我们的问题是,是否有一种简单的方法可以使用户当前的订阅状态更新我们的Web应用程序的数据库,因此如果他们访问我们的Web应用程序,我们就知道他们的订阅是否有效.
理想情况下,如果Apple提供了一个Web钩子选项,他们会在我们的服务器上发布更新到URL,这将是很好的.据我所知,这不是一个选择.
我们总是可以在用户登录时从iPhone应用程序将数据发布到我们的服务器,但如果用户暂时不在iPhone上登录,我们服务器上记录的订阅状态将会过期.
其他人如何处理这个问题?我们错过了什么吗?
更新:
我找到的最接近的是这个帖子:https://forums.developer.apple.com/message/70707#70707
该应用在首次购买订阅或恢复订阅时会收到收据.该应用程序可以将原始收据发送到任何人的服务器.然后,任何人的服务器都可以使用该原始收据来随时验证当前的子收据.您不能使用不续订订阅但使用非续订订阅,用户必须在每个时间段从iOS设备购买扩展程序.
跟进这个:https: //hetzel.net/2011-04-01/server-side-auto-renewable-subscription-receipt-verification/
从Apple来看,听起来他们肯定不会为了同步而做出任何规定:
跨平台注意事项
产品标识符与单个应用相关联.同时具有iOS和OS X版本的应用程序具有在每个平台上具有单独产品标识符的单独产品.您可以让在iOS应用程序中订阅的用户访问OS X应用程序中的内容(反之亦然),但实现该功能是您的责任.您需要一些系统来识别用户并跟踪他们订阅的内容,类似于您为使用不可续订订阅的应用程序实现的内容.
| 归档时间: |
|
| 查看次数: |
967 次 |
| 最近记录: |