<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreText",
  "identifier" : "/documentation/CoreText/CTFontManagerError",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core Text"
    ],
    "preciseIdentifier" : "c:@E@CTFontManagerError"
  },
  "title" : "CTFontManagerError"
}
-->

# CTFontManagerError

Errors that prevent unregistration of fonts for a specified font file URL.

```
enum CTFontManagerError
```

## Topics

### Constants

[`CTFontManagerError.fileNotFound`](/documentation/CoreText/CTFontManagerError/fileNotFound)

An error that indicates the file doesn’t exist at the specified URL.

[`CTFontManagerError.insufficientPermissions`](/documentation/CoreText/CTFontManagerError/insufficientPermissions)

An error that indicates insufficient permissions to access the file.

[`CTFontManagerError.unrecognizedFormat`](/documentation/CoreText/CTFontManagerError/unrecognizedFormat)

An error that indicates the file’s format is unrecognized or unsupported.

[`CTFontManagerError.invalidFontData`](/documentation/CoreText/CTFontManagerError/invalidFontData)

An error that indicates the file contains invalid font data that could cause system problems.

[`CTFontManagerError.alreadyRegistered`](/documentation/CoreText/CTFontManagerError/alreadyRegistered)

An error that indicates the file is already registered in the specified scope.

[`CTFontManagerError.exceededResourceLimit`](/documentation/CoreText/CTFontManagerError/exceededResourceLimit)

An error that indicates an operation failure due to a system limitation.

[`CTFontManagerError.assetNotFound`](/documentation/CoreText/CTFontManagerError/assetNotFound)

An error that indicates the asset isn’t found.

[`CTFontManagerError.notRegistered`](/documentation/CoreText/CTFontManagerError/notRegistered)

An error that indicates the file isn’t registered in the specified scope.

[`CTFontManagerError.inUse`](/documentation/CoreText/CTFontManagerError/inUse)

An error that indicates the font file is actively in use and can’t be unregistered.

[`CTFontManagerError.systemRequired`](/documentation/CoreText/CTFontManagerError/systemRequired)

An error that indicates the file is required by the system and can’t be unregistered.

[`CTFontManagerError.registrationFailed`](/documentation/CoreText/CTFontManagerError/registrationFailed)

An error that indicates the file can’t be processed due to an unexpected FontProvider error.

[`CTFontManagerError.missingEntitlement`](/documentation/CoreText/CTFontManagerError/missingEntitlement)

An error that indicates the file can’t be processed because the provider doesn’t have a necessary entitlement.

[`CTFontManagerError.insufficientInfo`](/documentation/CoreText/CTFontManagerError/insufficientInfo)

An error that indicates the font descriptor doesn’t have the necessary information to specify a font file.

[`CTFontManagerError.cancelledByUser`](/documentation/CoreText/CTFontManagerError/cancelledByUser)

An error that indicates the user cancelled the operation.

[`CTFontManagerError.duplicatedName`](/documentation/CoreText/CTFontManagerError/duplicatedName)

An error that indicates the file can’t register because of a duplicate font name.

[`CTFontManagerError.invalidFilePath`](/documentation/CoreText/CTFontManagerError/invalidFilePath)

An error that indicates the file isn’t in an allowed location, which must be either in the app’s bundle or an on-demand resource.

[`CTFontManagerError.unsupportedScope`](/documentation/CoreText/CTFontManagerError/unsupportedScope)

An error that indicates the specified scope isn’t supported.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)