I'm getting this bug and it's a major pain and I wish Apple would please address it. iOS 7 support is absolutely critical to my business and that of I suspect many others.
I wish Apple would stop assuming that nobody cares about supporting older phones. It's a law in the IT world - we simply NEED to support older hardware. Apple seems to say "ohh just by an iPhone 6S" but it's simply not practical especially for developers like me that are working in a more "internal use" scenario where we don't have money growing on our cubicle desk zen garden trees.
In my case, I built a pilot app in HTML5 back around 2013 and when it worked well. So we purchased around 50 iPhone 3GS models for use of the app to be re-written "fore real" using Swift 1.0 Beta for which 3GS support was advertised by Apple.
Then Swift 1.0 RC 5 came out and OHH SORRY --- no 3GS support.
OK, that's a beta product and arguably my fault but try explaining that to my clients, who then had to sell 50 iPhone 3GS models on eBay and buy in exchange 50 more iPhone 4 models, which I assured them would work fine.
Well it never really worked well, with Xcode continuing to be buggy as crap with iOS 7 even from the start, but I got by and the app is now stable and I'm supporting around 200 iPhone 4 models and another 200 iPhone 5 and 6 users.
Then XCode 7.2 came out and OHH SORRY --- no more iOS 7 simulator and no plans by Apple to make one.
So from that point, I have to use a physical iPhone 4 by USB cable to do any debugging.
Now I upgrade to XCode 7.3 and OHH SORRY --- generics don't work anymore (this bug - which is now preventing my release) and nobody seems to care.
The iPhone 4 running iOS 7 is a perfectly fine phone for our purposes - our users only need to make calls, use SMS, use Google Maps (in a very simple way) and run the app I built and that's it. It's an economical solution with models on eBay at around USD $100.
For us, a newer phone like the 5C is a complete waste of money - the speed is already fine with the 4. If we have to upgrade all 200 of our existing phones, that's an expense of something like $50,000 which for the small business I support will be incredibly painful if not render the whole project uneconomical.
Anyone else in this situation, please reply to this thread and let Apple know we're there.
Or if I'm really the only one in the whole world that cares about iOS7 then I guess tell me that and I'll go to my clients and tell them "sorry Apple wants you to all buy new phones"... but be careful since I might just decide Android is the better platform at some point and advise them of that instead. 😟