I updated my app and now the App Store says it's only compatible with iPhone 5s+... why?

I made a few small bug fixes and released an update today, but now the Compatibility has randomly changed to iPhone 5s or later and I have no idea why. Previously it worked on any iOS 8.0+ device, and the changes I made were very small bug fixes.

After looking at the compatibility reference there are only two things that are iPhone 5s+, and that's 'metal' and 'opengles-3'. I don't know what these are and how I could have accidentally used them? In my info.plist only "armv7" is in "Required device capabilities".

I'm having the exact same issue with an app i'm currently working on.

Just released an update on this already existing app, and now users with older iphones can not install it (4S, 5, 5C).


iOS 8.0+, Apple Watch compatible, BitCode is turned off, architectures are all set to default (armv7, armv7s, arm64), required device capabilities is only set with armv7 (no metal or opengl stuff). Uploaded with XCode 7.0.1 (archive -> Upload to Apple Store).


I'm fairly apprehensive since its an 200k+ monthly active users app, and the marketshare for older iPhones is quite big around here.

Not sure if I should try to release a new version or if this is an internal issue and Apple will eventually compile to armv7 (dont think so, since I turned off BitCode).


Any guidance would be appreciated.

Exactly same problem as Rafael, since I updated app, people with 4S, 5 and 5C can't install anymore !

Did you find a workaround ?

I updated my app and now the App Store says it's only compatible with iPhone 5s+... why?
 
 
Q