Details
-
Task
-
Resolution: Fixed
-
Major
-
Mobile 2.6
-
None
-
1
Description
The minimal supported OS version on CBL iOS SDK is iOS 9. According to Apple, 94% of all iOS devices have iOS 11+.
Motivation :
It is getting exceedingly tedious from a development standpoint to continue to maintain compatibility with older versions of iOS ( e.g. Keychain/crypto API) and also the inability to leverage newer (improved) APIs (security, networking) only available in iOS10 and above. This also aligns with Xamarin iOS which is baselined at iOS 10
Task:
Please commit directly on the `release/2.6` branch.
- For cobalt, Please update the minimal iOS version table to be iOS 10 . Please mark iOS 9 as "DEPRECATED"
Add add a note - Support for iOS9 is deprecated. Support will be removed within two (non-maintenance) releases following the deprecation announcement .
CC Pasin Suriyentrakorn, Jay Vavachan, Daniel Petersen, Jens Alfke