Trevor Whittingham 6/18/2026

Check For A New App Version Using Apple APIs

Read Original

This 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.

Check For A New App Version Using Apple APIs

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