Ios4 我们如何获取和验证交易凭证?

Ios4 我们如何获取和验证交易凭证?,ios4,in-app-purchase,Ios4,In App Purchase,应用内购买,其中的任务是验证交易凭证,以及我们如何在自动续订订阅中获取用户当前已订阅或未订阅的信息 应用程序创建一个JSON对象并将其发布到应用商店。自动续订订阅收据的JSON对象必须包含第二个参数-您先前在iTunes Connect上创建的共享机密: { "receipt-data" : "(receipt bytes here)", "password" : "(shared secret bytes here)" } 响应包括一个状态字段,指示收据是否已成功验证

应用内购买,其中的任务是验证交易凭证,以及我们如何在自动续订订阅中获取用户当前已订阅或未订阅的信息

应用程序创建一个JSON对象并将其发布到应用商店。自动续订订阅收据的JSON对象必须包含第二个参数-您先前在iTunes Connect上创建的共享机密:

{
    "receipt-data" : "(receipt bytes here)",
    "password"     : "(shared secret bytes here)"
}
响应包括一个状态字段,指示收据是否已成功验证

{
    "status" : 0,
    "receipt" : { (receipt here) },
    "latest_receipt" : "(base-64 encoded receipt here)",
    "latest_receipt_info" : { (latest receipt info here) }
}
如果用户的收据有效且订阅处于活动状态,则状态字段将保留0,并且收据字段将填充解码的收据数据。如果服务器收到非零状态值,请使用表7-1解释非零状态代码