Watch Connectivity framework

E494399

The Watch Connectivity framework is an Apple development framework that enables communication and data transfer between iOS apps and their paired watchOS counterparts.

All labels observed (2)

Label Occurrences
WCSession 1
Watch Connectivity framework canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Apple framework
interprocess communication framework
software framework
bundleIdentifier com.apple.watchconnectivity
category Apple developer framework
containsClass WCSession
WCSessionFile
WCSessionFileTransfer
linked to: WCSessionFile

WCSessionUserInfoTransfer
developer Apple Inc.
documentationURL https://developer.apple.com/documentation/watchconnectivity
enables application context synchronization between iOS and watchOS
background data transfers between iOS and watchOS
file transfers between iOS and watchOS apps
interactive messaging between iOS and watchOS apps
user info transfers between iOS and watchOS apps
handles background communication between iOS and watchOS
foreground communication between iOS and watchOS
integratesWith UIKit
WatchKit
introducedFor iOS 9
watchOS 2
linked to: watchOS
languageBinding Objective-C
Swift
platform iOS
watchOS
primaryPurpose enable communication between iOS apps and watchOS apps
enable data transfer between iPhone and Apple Watch
providesProtocol WCSessionDelegate
replacedTechnology openParentApplication: API on watchOS 1
requires enabled Watch Connectivity capability in Xcode project
paired Apple Watch
paired iPhone
supports synchronization of app state between devices
transfer of files and file metadata
transfer of small data payloads
supportsFeature background transfers when counterpart app is not running
complication data delivery
interactive messaging when both apps are active
queued transfers with delivery guarantees
reachability between iOS and watchOS apps
supportsOperatingSystem iOS
watchOS
supportsTopology one-to-one pairing between iPhone and Apple Watch
usedWith Apple Watch
iPhone

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

WatchKit relatedTo Watch Connectivity framework
Watch Connectivity framework containsClass WCSession
linked to: Watch Connectivity framework