My iOS app shows an update alert "Your app is outdated" but it's already the latest version

My app is the latest version, downloaded from the iOS app store. I get an alert, it says "Your app is outdated. Your app version is no longer supported, you are missing out on new features and critical fixes. Please update today."

I have checked all the APIs and third party SDKs, we didn't set any update message and send it to our users. So this is really weird,I don't know why this is happening. Does anyone know how to resolve this issue? I don't want to show the update alert to users who are using the latest version. Thanks for any help.

Here are some information:

  1. my app version is v4.0.1, the latest in the iOS app store
  2. my device is iPhone 14Pro, running iOS version 16.0.2

Answered by zzz12151617 in 734797022

I've contacted Apple developer support, they confirmed this alert is triggered by the iOS system. In my case, I'm using iPhone 14 with iOS 16, but the app is compiled with Xcode 13.4, so the app is not targeted at iOS 16, which is not fully compatible. After I rebuild the app with Xcode 14 and publish a new version, this issue is resolved.

That alert didn't come from iOS. You should double check your third party libraries. Maybe this is a stealth feature of one of them for some reason.

(Maybe such a library secretly harvests user data and has determined that it’s out of date itself, and hopes your next app release includes a newer version that can secretly harvest even more user data. It’s explained more clearly using colored string on my conspiracy board.)

Clues that this isn’t an Apple-authored alert:

  • iOS doesn’t even have a feature to prompt users to update apps like this.
  • The title yells at the user with an exclamation point. Apple doesn’t yell.
  • The apostrophe is vertical rather than curly. Apple knows a thing or two about typography.
Accepted Answer

I've contacted Apple developer support, they confirmed this alert is triggered by the iOS system. In my case, I'm using iPhone 14 with iOS 16, but the app is compiled with Xcode 13.4, so the app is not targeted at iOS 16, which is not fully compatible. After I rebuild the app with Xcode 14 and publish a new version, this issue is resolved.

My iOS app shows an update alert "Your app is outdated" but it's already the latest version
 
 
Q