WatchConnectivity
WatchConnectivity is a software framework provided by Apple that enables communication between an iOS device and its paired Apple Watch. It is part of the WatchKit and UIKit ecosystems and is available on iOS 8.0 and later, as well as watchOS 1.0 and later. The framework is designed to exchange messages, files, and user activity data in a secure, asynchronous manner while respecting power and connectivity constraints.
Core concepts include the WCSession class, which represents a single communication session between the two devices.
Typical usage patterns involve lightweight data updates, such as user activity or UI state synchronization, and