Intents watchOS 5.2 to 6.0 API Differences

INAddMediaIntent.h
INAddMediaIntentResponse.h
INAddMediaMediaDestinationResolutionResult.h
INAddMediaMediaItemResolutionResult.h
Added INAddMediaMediaItemUnsupportedReasonRestrictedContent
INAddTasksIntent_Deprecated.h
AvailabilityReplacement
FromAvailablenone
ToDeprecated-initWithTargetTaskList:taskTitles:spatialEventTrigger:temporalEventTrigger:priority:

INAddTasksIntent.h
Added -[INAddTasksIntentHandling resolveTemporalEventTriggerForAddTasks:completion:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedresolveTargetTaskListForAddTasks:withCompletion: is deprecated. Use resolveTargetTaskListForAddTasks:completion: instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedresolveTemporalEventTriggerForAddTasks:withCompletion: is deprecated. Use resolveTemporalEventTriggerForAddTasks:completion: instead

INAddTasksTargetTaskListResolutionResult.h
INAddTasksTemporalEventTriggerResolutionResult.h
Added INAddTasksTemporalEventTriggerUnsupportedReason
Added INAddTasksTemporalEventTriggerUnsupportedReasonTimeInPast
Added INAddTasksTemporalEventTriggerUnsupportedReasonInvalidRecurrence
Added INAddTasksTemporalEventTriggerResolutionResult
Added +[INAddTasksTemporalEventTriggerResolutionResult unsupportedForReason:]
Added -[INAddTasksTemporalEventTriggerResolutionResult initWithTemporalEventTriggerResolutionResult:]
INAirline.h
Added INAirline
INAirport.h
Added INAirport
INAirportGate.h
INCallAudioRoute.h
INCallCapabilityResolutionResult.h
INCallDestinationType.h
INCallRecord.h
INDeleteTasksIntent.h
INDeleteTasksIntentResponse.h
INDeleteTasksTaskListResolutionResult.h
INDeleteTasksTaskResolutionResult.h
Added INDeleteTasksTaskUnsupportedReasonNoTasksInApp
INDomainHandling.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INStartAudioCallIntentHandling and INSearchCallHistoryIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INActivateCarSignalIntentHandling, INSetCarLockStatusIntentHandling, INGetCarLockStatusIntentHandling and INGetCarPowerLevelStatusIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INStartWorkoutIntentHandling, INPauseWorkoutIntentHandling, INEndWorkoutIntentHandling, INCancelWorkoutIntentHandling and INResumeWorkoutIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INSendMessageIntentHandling and INSearchForMessagesIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INSendPaymentIntentHandling and INRequestPaymentIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INSearchForPhotosIntentHandling and INStartPhotoPlaybackIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INListRideOptionsIntentHandling, INRequestRideIntentHandling and INGetRideStatusIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INCreateNoteIntentHandling, INAppendToNoteIntentHandling, INAddTasksIntentHandling, INCreateTaskListIntentHandling, INSetTaskAttributeIntentHandling and INSearchForNotebookItemsIntentHandling instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease conform to INGetVisualCodeIntentHandling instead

INEnergyResolutionResult.h
INEnumResolutionResult.h
INFile.h
Added INFile
INFileResolutionResult.h
INFlight.h
Added INFlight
INFlightReservation.h
INGetReservationDetailsIntent.h
INGetReservationDetailsIntentResponse.h
INIntentResolutionResult+Custom.h
INLengthResolutionResult.h
INLodgingReservation.h
INMassResolutionResult.h
INMediaAffinityType.h
INMediaAffinityTypeResolutionResult.h
INMediaDestination.h
INMediaDestinationResolutionResult.h
INMediaDestinationType.h
INMediaItem.h
INMediaItemResolutionResult.h
INMediaItemType.h
INMediaReference.h
INMediaSearch.h
INMediaSortOrder.h
INMediaUserContext.h
INNoteContentType.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThis enum is no longer used

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThis enum is no longer used

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThis enum is no longer used

INNoteContentTypeResolutionResult.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThis resolution result is no longer used

INObject.h
INObjectResolutionResult.h
INParameter.h
Removed INParameter
INPaymentMethodResolutionResult.h
INPersonRelationship.h
INPlaybackQueueLocation.h
INPlaybackQueueLocationResolutionResult.h
INPlaybackRepeatModeResolutionResult.h
INPlayMediaIntent_Deprecated.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the designated initializer instead

INPlayMediaIntent.h
INPlayMediaMediaItemResolutionResult.h
Added INPlayMediaMediaItemUnsupportedReasonRestrictedContent
INPlayMediaPlaybackSpeedResolutionResult.h
INPreferences.h
INRecurrenceRule.h
Declaration
From@property (readonly) NSUInteger interval
To@property (nonatomic, readonly) NSUInteger interval

Declaration
From@property (readonly) INRecurrenceFrequency frequency
To@property (nonatomic, readonly) INRecurrenceFrequency frequency

INRelevanceProvider.h
INRentalCar.h
INRentalCarReservation.h
INRequestRideIntentResponse.h
INReservation.h
INReservationAction.h
INReservationActionType.h
INReservationStatus.h
INRestaurantReservation.h
INSearchForMediaIntent.h
INSearchForMediaIntentResponse.h
INSearchForMediaMediaItemResolutionResult.h
Added INSearchForMediaMediaItemUnsupportedReasonRestrictedContent
INSearchForNotebookItemsIntent_Deprecated.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the designated initializer instead

INSearchForNotebookItemsIntent.h
INSeat.h
Added INSeat
INSetTaskAttributeIntent_Deprecated.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the designated initializer instead

INSetTaskAttributeIntent.h
Added -[INSetTaskAttributeIntentHandling resolveTemporalEventTriggerForSetTaskAttribute:completion:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedresolveTemporalEventTriggerForSetTaskAttribute:withCompletion: is deprecated. Use resolveTemporalEventTriggerForSetTaskAttribute:completion: instead

INSetTaskAttributeTemporalEventTriggerResolutionResult.h
Added INSetTaskAttributeTemporalEventTriggerUnsupportedReason
Added INSetTaskAttributeTemporalEventTriggerUnsupportedReasonTimeInPast
Added INSetTaskAttributeTemporalEventTriggerUnsupportedReasonInvalidRecurrence
Added INSetTaskAttributeTemporalEventTriggerResolutionResult
Added +[INSetTaskAttributeTemporalEventTriggerResolutionResult unsupportedForReason:]
Added -[INSetTaskAttributeTemporalEventTriggerResolutionResult initWithTemporalEventTriggerResolutionResult:]
INSnoozeTasksIntent.h
INSnoozeTasksIntentResponse.h
INSnoozeTasksTaskResolutionResult.h
INSpeedResolutionResult.h
INStartAudioCallIntent.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

INStartAudioCallIntentResponse.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

Availability
FromAvailable
ToDeprecated

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedINStartAudioCallIntent is deprecated. Please adopt INStartCallIntent instead

INStartCallCallCapabilityResolutionResult.h
INStartCallContactResolutionResult.h
INStartCallIntent.h
INStartCallIntentResponse.h
Added INStartCallIntentResponseCodeFailureCallInProgress
INTask.h
INTaskPriority.h
INTaskPriorityResolutionResult.h
INTemporalEventTriggerTypeOptions.h
INTemporalEventTriggerTypeOptionsResolutionResult.h
INTicketedEvent.h
INTicketedEventCategory.h
INTicketedEventReservation.h
INTimeIntervalResolutionResult.h
INTrainReservation.h
INTrainTrip.h
INUpdateMediaAffinityIntent.h
INUpdateMediaAffinityIntentResponse.h
INUpdateMediaAffinityMediaItemResolutionResult.h
Added INUpdateMediaAffinityMediaItemUnsupportedReasonRestrictedContent
INURLResolutionResult.h
INUserContext.h
INVocabulary.h
INVolumeResolutionResult.h
NSExtensionContext+ShareExtension.h
Added NSExtensionContext (ShareExtension)