I’ve been reading about how XCode 4.5 has dropped support for armv6 but have not found a definitive statement about what the consequence of this are in terms of what devices/OSs can be supported when building with XCode 4.5.
I’m targeting my app at 4.n, 5.n and 6.n devices, however on 4.n I’m getting a runtime crash with
dyld: lazy symbol binding failed: Symbol not found: _objc_retainAutoreleasedReturnValue
Might this be related to XCode 4.5 no longer supporting armv6?
Xcode 4.5 and no support for armv6 means that you can only support iOS 4.3 and later. It means your app won’t run on the original iPhone or the iPhone 3G. It won’t run on the 1st or 2nd gen iPod touch.