I have a TestFlight build that one user has downloaded, then we released a new version and they installed over that build. They got this error when trying to launch the app:
In my case, I wasn't updating the CFBundleShortVersionString
between the versions I was trying to download. Once I updated the version from 1.1.9.1 to 1.1.9.2 and re-downloaded the adhoc build, it stopped crashing.
I'd guess Apple is caching some of the information in the Info.plist for adhoc builds, and bumping just the CFBundleVersion
isn't enough to blow the cache.