我在我的应用中使用App购买。在沙盒模式下,产品的有效性降低http://dev-ios.blogspot.in/2011/05/validity-time-auto-renewables-in.html 那么如何检查产品是否更新? 并根据正确的可再生时间进行更新?
答案 0 :(得分:1)
当您的应用开启时,您希望将receipt-data
和password
发布到Apple服务器。
它返回STATUS
:
如果状态为0
,则会自动续订订阅。
如果状态为21000
App Store无法读取您提供的JSON对象。
如果状态为21002
,则receipt-data属性中的数据格式错误。
如果状态为21003
收据无法通过身份验证。
如果状态为21004
您提供的共享密码与您帐户的共享密码不符。
如果状态为21005
收据服务器当前不可用。
如果状态为21006
此收据有效但订阅已过期。当此状态代码返回到您的服务器时,收据数据也会被解码并作为响应的一部分返回。
如果状态为21007
此收据是沙盒收据,但已发送到生产服务部门进行验证。
如果状态为21008
此收据是生产收据,但已发送到沙盒服务进行验证。