CoreText watchOS 5.2 to 6.0 API Differences

CoreText.h
CTDefines.h
Added #def CT_DEPRECATED_WITH_REPLACEMENT
Added #def CT_ENUM_AVAILABLE
CTFontManager.h
AvailabilityReplacement
FromAvailablenone
ToDeprecatedCTFontManagerRegisterFontURLs

AvailabilityReplacement
FromAvailablenone
ToDeprecatedCTFontManagerUnregisterFontURLs

CTFontManagerErrors.h
Added kCTFontManagerErrorRegistrationFailed
Added kCTFontManagerErrorMissingEntitlement
Added kCTFontManagerErrorInsufficientInfo
Added kCTFontManagerErrorCancelledByUser
Added kCTFontManagerErrorDuplicatedName
CTGlyphInfo.h
Declaration
FromCTGlyphInfoRef CTGlyphInfoCreateWithGlyphName(CFStringRef glyphName, CTFontRef font, CFStringRef baseString)
ToCTGlyphInfoRef CTGlyphInfoCreateWithGlyphName(CFStringRef glyphName, CTFontRef font, CFStringRef baseString)

Declaration
FromCTGlyphInfoRef CTGlyphInfoCreateWithGlyph(CGGlyph glyph, CTFontRef font, CFStringRef baseString)
ToCTGlyphInfoRef CTGlyphInfoCreateWithGlyph(CGGlyph glyph, CTFontRef font, CFStringRef baseString)

Declaration
FromCTGlyphInfoRef CTGlyphInfoCreateWithCharacterIdentifier(CGFontIndex cid, CTCharacterCollection collection, CFStringRef baseString)
ToCTGlyphInfoRef CTGlyphInfoCreateWithCharacterIdentifier(CGFontIndex cid, CTCharacterCollection collection, CFStringRef baseString)