Check For A New App Version Using Apple APIs
Read OriginalThis article explains how iOS developers can check for a new app version using Apple's public iTunes Search and Lookup API, avoiding the need for a custom server or database. It covers the practical implementation: calling the Lookup endpoint with the app's bundle identifier, comparing the returned version to the installed CFBundleShortVersionString, and opening the App Store if a newer version exists. The article discusses when this approach is suitable (friendly update prompts) and when it should not be used (mandatory upgrades due to security or API changes). It also addresses edge cases like phased releases, storefront variations, TestFlight builds, and rate limits (20 calls per minute). Includes references to Apple's documentation and recommends conservative caching.
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