Andrew Bancroft 2/5/2020

iOS Receipt Validation: Understanding and Troubleshooting the Original App Version Field

Read Original

This article provides a detailed guide for iOS developers on understanding and troubleshooting the 'original_application_version' field in app receipts. It covers a common use case: checking if a user originally purchased an older app version to grandfather them into freemium features. The article clarifies that this field corresponds to the Xcode Build field, not the semantic version, and highlights gotchas like differences between sandbox and production receipts. It offers practical advice for implementing receipt validation correctly to avoid bugs in production.

iOS Receipt Validation: Understanding and Troubleshooting the Original App Version Field

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet