WatchKit watchOS 5.3 to 6.0 API Differences

WKAudioFileAsset.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

WKAudioFilePlayer.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

WKAudioFilePlayerItem.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVFoundation's AVPlayer and AVQueuePlayer instead

WKExtendedRuntimeSession.h
WKExtension.h
Declaration
From@property (nonatomic, weak) id<WKExtensionDelegate> delegate
To@property (nonatomic, readonly, weak) id<WKExtensionDelegate> delegate

WKInterfaceActivityRing.h
WKInterfaceAuthorizationAppleIDButton.h
WKInterfaceController.h
Removed -[WKInterfaceController handleActionWithIdentifier:forRemoteNotification:]
Removed -[WKInterfaceController handleActionWithIdentifier:forLocalNotification:]
Removed -[WKUserNotificationInterfaceController didReceiveRemoteNotification:withCompletion:]
Removed -[WKUserNotificationInterfaceController didReceiveLocalNotification:withCompletion:]
Removed -[WKUserNotificationInterfaceController suggestionsForResponseToActionWithIdentifier:forRemoteNotification:inputLanguage:]
Removed -[WKUserNotificationInterfaceController suggestionsForResponseToActionWithIdentifier:forLocalNotification:inputLanguage:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedAnimated Emojis are no longer supported. Use WKTextInputModeAllowEmoji instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecateduse UNUserNotificationCenterDelegate's userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:

WKInterfaceDevice.h
WKInterfaceHMCamera.h
WKInterfaceInlineMovie.h
WKInterfaceMap.h
WKInterfaceMovie.h
WKInterfacePaymentButton.h
WKInterfaceSCNScene.h
WKInterfaceSKScene.h
WKInterfaceTextField.h
WKInterfaceVolumeControl.h