title: Use in_app or latest_receipt_info for getting latest receipt for auto-renewable iOS 7 style transactions?
body: <p>I am trying to verifying that an auto-renewable In App purchase has not expired server side (not on a device). </p>
  
  <p>I am using Apple's Grand Unified Receipt (iOS 7 style transactions). The response returned by Apple contains <code>in_app</code> and <code>latest_receipt_info</code> elements with an array of receipts. The <code>in_app</code> JSON element contains <strong>LESS</strong> receipts than <code>latest_receipt_info</code>. I was expecting both elements to contain the same number or receipts.</p>
  
  <p>Also, I was expecting that the <code>in_app</code> element would contain ALL the receipts. However, it appears that <code>latest_receipt_info</code> actually contains all the receipts. Apple documentation seems to suggest to use <code>in_app</code> for finding a latest receipt. </p>
  
  <p>I am surprised to see the <code>latest_receipt_info</code> because Apple's Documentation state that this element is
  <em>"Only returned for iOS 6 style transaction receipts for auto-renewable subscriptions."</em> (not iOS 7+).</p>
  
  <p>Which JSON element should I iterate to find the latest receipt for auto-renewable iOS 7 style transactions: <code>in_app</code> or <code>latest_receipt_info</code>?</p>