I need to restrict my app to only support devices with A8 or newer GPUs.
In my info.plist I have the key UIRequiredDeviceCapabilities set to opengles-3.
But this means that it supports A7 GPUs or newer. I have looked at all the keys and I don't see anyway to restrict A7 devices, but it seems like there most be a way since A8 GPUs are considerably more capable than the A7s. The require metal key supports the same devices that are OpenGL ES 3 capable. Requiring arm64 will not work either since the iPhone 5s has an A7 GPU.
I find it hard to beleive that I am forced to support A7 GPUs when the A10 is over 400% more capable. I just can't provide a consistent user experience and results on the A7, and I don't want to have customers disappointed on older devices.
Can anyone recommend a way to support only A8 or better?