CoreServices watchOS 6.2 to 7.0 API Differences

UTCoreTypes.h
Modified kUTTypeItem
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeItem

Modified kUTTypeContent
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeContent

Modified kUTTypeCompositeContent
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCompositeContent

Modified kUTTypeMessage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMessage

Modified kUTTypeContact
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeContact

Modified kUTTypeArchive
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeArchive

Modified kUTTypeDiskImage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeDiskImage

Modified kUTTypeData
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeData

Modified kUTTypeDirectory
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeDirectory

Modified kUTTypeResolvable
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeResolvable

Modified kUTTypeSymLink
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSymLink

Modified kUTTypeExecutable
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeExecutable

Modified kUTTypeMountPoint
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMountPoint

Modified kUTTypeAliasFile
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAliasFile

Modified kUTTypeAliasRecord
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThe Alias Manager is obsolete.

Modified kUTTypeURLBookmarkData
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeURLBookmarkData

Modified kUTTypeURL
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeURL

Modified kUTTypeFileURL
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeFileURL

Modified kUTTypeText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeText

Modified kUTTypePlainText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePlainText

Modified kUTTypeUTF8PlainText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeUTF8PlainText

Modified kUTTypeUTF16ExternalPlainText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeUTF16ExternalPlainText

Modified kUTTypeUTF16PlainText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeUTF16PlainText

Modified kUTTypeDelimitedText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeDelimitedText

Modified kUTTypeCommaSeparatedText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCommaSeparatedText

Modified kUTTypeTabSeparatedText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeTabSeparatedText

Modified kUTTypeUTF8TabSeparatedText
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeUTF8TabSeparatedText

Modified kUTTypeRTF
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeRTF

Modified kUTTypeHTML
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeHTML

Modified kUTTypeXML
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeXML

Modified kUTTypeSourceCode
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSourceCode

Modified kUTTypeAssemblyLanguageSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAssemblyLanguageSource

Modified kUTTypeCSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCSource

Modified kUTTypeObjectiveCSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeObjectiveCSource

Modified kUTTypeSwiftSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSwiftSource

Modified kUTTypeCPlusPlusSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCPlusPlusSource

Modified kUTTypeObjectiveCPlusPlusSource
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeObjectiveCPlusPlusSource

Modified kUTTypeCHeader
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCHeader

Modified kUTTypeCPlusPlusHeader
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCPlusPlusHeader

Modified kUTTypeJavaSource
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedJava support is no longer provided by this operating system. Install a JDK to use Java.

Modified kUTTypeScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeScript

Modified kUTTypeAppleScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAppleScript

Modified kUTTypeOSAScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeOSAScript

Modified kUTTypeOSAScriptBundle
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeOSAScriptBundle

Modified kUTTypeJavaScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeJavaScript

Modified kUTTypeShellScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeShellScript

Modified kUTTypePerlScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePerlScript

Modified kUTTypePythonScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePythonScript

Modified kUTTypeRubyScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeRubyScript

Modified kUTTypePHPScript
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePHPScript

Modified kUTTypeJSON
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeJSON

Modified kUTTypePropertyList
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePropertyList

Modified kUTTypeXMLPropertyList
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeXMLPropertyList

Modified kUTTypeBinaryPropertyList
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeBinaryPropertyList

Modified kUTTypePDF
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePDF

Modified kUTTypeRTFD
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeRTFD

Modified kUTTypeFlatRTFD
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeFlatRTFD

Modified kUTTypeTXNTextAndMultimediaData
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThe Multilingual Text Engine is obsolete.

Modified kUTTypeWebArchive
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeWebArchive

Modified kUTTypeImage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeImage

Modified kUTTypeJPEG
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeJPEG

Modified kUTTypeJPEG2000
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedJPEG2000 is no longer supported by this operating system.

Modified kUTTypeTIFF
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeTIFF

Modified kUTTypePICT
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedQuickDraw is obsolete.

Modified kUTTypeGIF
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeGIF

Modified kUTTypePNG
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePNG

Modified kUTTypeQuickTimeImage
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThe QuickTime Image file format is obsolete.

Modified kUTTypeAppleICNS
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeICNS

Modified kUTTypeBMP
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeBMP

Modified kUTTypeICO
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeICO

Modified kUTTypeRawImage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeRAWImage

Modified kUTTypeScalableVectorGraphics
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSVG

Modified kUTTypeLivePhoto
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeLivePhoto

Modified kUTTypeAudiovisualContent
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAudiovisualContent

Modified kUTTypeMovie
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMovie

Modified kUTTypeVideo
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeVideo

Modified kUTTypeAudio
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAudio

Modified kUTTypeQuickTimeMovie
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeQuickTimeMovie

Modified kUTTypeMPEG
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMPEG

Modified kUTTypeMPEG2Video
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMPEG2Video

Modified kUTTypeMPEG2TransportStream
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMPEG2TransportStream

Modified kUTTypeMP3
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMP3

Modified kUTTypeMPEG4
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMPEG4Video

Modified kUTTypeMPEG4Audio
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMPEG4Audio

Modified kUTTypeAppleProtectedMPEG4Audio
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAppleProtectedMPEG4Audio

Modified kUTTypeAppleProtectedMPEG4Video
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAppleProtectedMPEG4Video

Modified kUTTypeAVIMovie
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAVI

Modified kUTTypeAudioInterchangeFileFormat
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeAIFF

Modified kUTTypeWaveformAudio
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeWAV

Modified kUTTypeMIDIAudio
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeMIDI

Modified kUTTypePlaylist
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePlaylist

Modified kUTTypeM3UPlaylist
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeM3UPlaylist

Modified kUTTypeFolder
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeFolder

Modified kUTTypeVolume
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeVolume

Modified kUTTypePackage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePackage

Modified kUTTypeBundle
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeBundle

Modified kUTTypePluginBundle
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePluginBundle

Modified kUTTypeSpotlightImporter
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSpotlightImporter

Modified kUTTypeQuickLookGenerator
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeQuickLookGenerator

Modified kUTTypeXPCService
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeXPCService

Modified kUTTypeFramework
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeFramework

Modified kUTTypeApplication
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeApplication

Modified kUTTypeApplicationBundle
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeApplicationBundle

Modified kUTTypeApplicationFile
AvailabilityReplacement
FromAvailablenone
ToDeprecatedClassic applications are obsolete.

Modified kUTTypeUnixExecutable
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeUnixExecutable

Modified kUTTypeWindowsExecutable
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeEXE

Modified kUTTypeJavaClass
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedJava support is no longer provided by this operating system. Install a JDK to use Java.

Modified kUTTypeJavaArchive
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedJava support is no longer provided by this operating system. Install a JDK to use Java.

Modified kUTTypeSystemPreferencesPane
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSystemPreferencesPane

Modified kUTTypeGNUZipArchive
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeGZIP

Modified kUTTypeBzip2Archive
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeBZ2

Modified kUTTypeZipArchive
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeZIP

Modified kUTTypeSpreadsheet
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeSpreadsheet

Modified kUTTypePresentation
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePresentation

Modified kUTTypeDatabase
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeDatabase

Modified kUTTypeVCard
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeVCard

Modified kUTTypeToDoItem
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeToDoItem

Modified kUTTypeCalendarEvent
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeCalendarEvent

Modified kUTTypeEmailMessage
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeEmailMessage

Modified kUTTypeInternetLocation
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeInternetLocation

Modified kUTTypeInkText
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedThe Ink framework is obsolete.

Modified kUTTypeFont
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeFont

Modified kUTTypeBookmark
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeBookmark

Modified kUTType3DContent
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTType3DContent

Modified kUTTypePKCS12
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypePKCS12

Modified kUTTypeX509Certificate
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeX509Certificate

Modified kUTTypeElectronicPublication
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeEPUB

Modified kUTTypeLog
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTypeLog

UTType.h
Modified kUTTagClassFilenameExtension
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTagClassFilenameExtension

Modified kUTTagClassMIMEType
AvailabilityReplacement
FromAvailablenone
ToDeprecatedUTTagClassMIMEType

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the UTType class instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the UTType class instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the UTType class instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the UTType class instead.

Modified UTTypeEqual()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse -[UTType isEqual:] instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse -[UTType conformsToType:] instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse UTType.localizedDescription instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse UTType.declared instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse UTType.dynamic instead.

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse the UTType class instead.

Availability
FromAvailable
ToDeprecated