We would like to tell a user that we have an Apple Watch app in our iOS app but we don't want to uses that have an Apple Watch paired that is not supported.
We can look at WCSession.default.isPaired
to know that some kind of watch is paired, and we can use WCSession.default.isWatchAppInstalled
to know that our app is not installed on the watch.
Although we want to know if the watch is even supported.
Example: A user has an Apple Watch Series 3 paired, but our app only supports watchOS 9. How do we avoid telling that user about an our app that they are not even able to install on that watch?