We have an app which has been in service for quite some time and was built to run on both iPhone and iPod touch devices. It was last updated in 2014 and at the time was set to target iOS 4.3 (which wasn't the latest at the time IIRC but it worked and we didn't need newer features so had left it at that value).
With iOS 11, the app no longer works and we're trying to get it updated to work in this environment. After updating the development machine OS and Xcode to the latest and opening the project, one of the mods it required was to target at least iOS 8.0.
This brings to mind the iPod Touch. I believe the iPod touch OS stopped moving forward at around v6 or so? I don't think an iPod touch can move up to 8 can it?
It was nice that customers could use either an iPhone/iPad or iPod touch to run the app. Is it just understood that you can't target the iPod touch and the newer devices with the same app? Anyone else have experience with a similar issue?
If we do update the app to run on iOS 11 will the iPod touch devices continue working with the version they have or will they then attempt to update and fail or end up with a non-working version?
Your qualifier now is actually 64-bit, vs. which iOS. New apps that support iOS 11 require 64-bit support, only, meaning 32-bit devices are left behind.
If you want to support iOS 11, you can't also support 32-bit.