When I attempt to run my app, which targets iOS 7.1, on my iPhone 4 I get the following message:
Could not locate device support files.
This iPhone 4 is running iOS 7.1.2 (11D257), which may not be supported by this version of Xcode
I understand that iOS 10 will not support either the iPhone 4 (latest supported version is 7.1.2) or the iPhone 4s (latest supported version is 9.3.4). However, XCode 8 appears to no longer support the iPhone 4/4S as there aren't any simulators for these devices.
Since Xcode 8 does not support the iPhone 4/4S, there is no way to test the code on these devices. Thus, I have to specify that iOS 10 is the minimum supported version to officially exclude this device type from my app.
Is this Apple's intent, to EOL the iPhone 4/4s devices? Is there a work around for this? This is NOT good as there are a substantial number of these devices still in use worldwide.
Any help would be much appreciated!