-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Support for IOS 10.x #100
Comments
Hi @sdyalor . Our team has prioritized supporting iOS 11 and above to take advantage on the latest OS apis and swift compiler. Based on https://developer.apple.com/support/app-store/, most of our iOS customers are iOS 12 and above. Is it possible for you to fork this repo and make the necessary change for your sdk to support iOS 10? |
Swift 5 compiles for ios 10, duno why you require ios 11 :( |
Hey @sdyalor , while it's true that iOS 10 is compatible with Swift 5, the limiting factor is more the complexity of supporting all the controls without APIs that are only available in iOS 11. Things like named colors, safe area insets and layout margins, directionalLayoutMargins, maskedCorners on layers, and much more are not available on iOS 10. Supporting all of the same controls with the same behavior for iOS 10 means determining where we are relying on those APIs and re-implementing the same behavior without the APIs available, which can add complexity and bloat to our implementations and testing matrix for an OS that doesn't see a lot of usage. If iOS 10 support is fully necessary for your use case, I second @harrieshin 's recommendation of forking and working around/removing the iOS 11 specific APIs. |
no further plan so far. We are going to bump the min version support to iOS 13 so that we can write more swift ui componenets. |
Platform
Describe the feature that you would like added
SnapKit Supports IOS 10 and many other pods too, My company works with many IPADs 4th gen which are just capable to use IOS 10.3 :(
What component or utility would this be added to
Support for IOS 10.x
Have you discussed this feature with our team, and if so, who
Not yet
Additional context/screenshots
README.md emphasizes support ios 11+
The text was updated successfully, but these errors were encountered: