Alexey Maslov
Alexey Maslov
@gsalgado: https://gist.github.com/gsalgado/816a163447ae062f6725 - `HTTP 404`
It's normal behaviour for UDP connections
As described in [docs](https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW4) iOS7 receipts haven't got `latest_receipt` and `latest_receipt_info` fields
I think, it might be coming in response for subscriptions that must have been purchased under iOS6. You must use `Client::verifyReceipt` in that way ``` php $Response = $AppStore->verifyReceipt($receipt); if...
Which release version of AppStoreClient did you use?
It's possible for iOS7 receipts on this version of code. Could you upgrade to a newest release version?
Actually `ResponsePayload` don't have `getLatestReceiptInfo`... because iOS7 receipt [doesn't have](https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW4) `latest_receipt_info` field. Where's this method called?