In Xcode 8.2, Swift 2.3 is marked as deprecated.
The problem with converting to Swift 3 is that the binaries are 5-10 MB bigger than with Swift 2.3.
I spent about 5 hours converting my app to Swift 3, and when I submitted it to the App Store, it was not accepted by iTunes Connect due to the 50 MB Apple Watch app limit.
The watch app went from 49 MB to about 54 MB due to the increased runtime library size. Note that over 50% of the app size is the Swift runtime library, so it really only leaves maybe 20 MB total for our watch app + extension. We've already removed every non-essential file/image that we are able to.
Please advise how I should convert my app to Swift 3 while this 50 MB limit is in place.
Thanks
Quentin
Streaks, 2016 Apple Design Award winner