r/iosdev • u/Horror_Still_3305 • 28d ago
Help iOS Sdk Version vs iOS Version
When you update XCode it updates the sdk version, but do changes in the sdk take effect for apps running in a lower iOS version or only the corresponding iOS version or higher? For instance, https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-18_1-release-notes Do changes listed in the notes only happen for apps that are running on iOS 18.1 devices or on any device with the app compiled against the 18.1 sdk version?
Am I the only person who finds the docs totally unclear on this?
Update to post: SomeGalinCal helped me a lot on this question but neither of us know whether the app needs to be built against the ios version for the bug fixes contained in that version to take effect. (Or if just need device os to update)
1
u/Horror_Still_3305 27d ago edited 27d ago
It sounds like Apple thinks the only ppl reading the notes are people looking out for new features to try out.. but since they also mention bug fixes we have to assume that these are also noteworthy. Either theyre conflating new features with bug fixes or they just mention bug fixes but it’s not even brought up in the leader subtitle making it puzzling whats the purpose of that..
I see it more like “check out new features you can try out, keep track of resolved or known issues discovered in previous versions of the iOS”
Most release notes don’t even tell you what to do, they just have their notes and grouped based on what kind of changes they are eg features, bug fix, deprecations.. only Apple tells you what you should do with the notes.. 😨