<!--
{
  "availability" : [
    "iOS: 13.0.0 -",
    "iPadOS: 13.0.0 -",
    "macCatalyst: 13.1.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreText",
  "identifier" : "/documentation/CoreText/CTFontManagerRequestFonts(_:_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Function",
  "symbol" : {
    "kind" : "Function",
    "modules" : [
      "Core Text"
    ],
    "preciseIdentifier" : "c:@F@CTFontManagerRequestFonts"
  },
  "title" : "CTFontManagerRequestFonts(_:_:)"
}
-->

# CTFontManagerRequestFonts(_:_:)

Resolves font descriptors specified on input.

```
func CTFontManagerRequestFonts(_ fontDescriptors: CFArray, _ completionHandler: @escaping (CFArray) -> Void)
```

## Parameters

`fontDescriptors`

An array of font descriptors to make available to the process.  The keys for describing the fonts may be a combination of [`kCTFontNameAttribute`](/documentation/CoreText/kCTFontNameAttribute), [`kCTFontFamilyNameAttribute`](/documentation/CoreText/kCTFontFamilyNameAttribute), or [`kCTFontRegistrationUserInfoAttribute`](/documentation/CoreText/kCTFontRegistrationUserInfoAttribute).

`completionHandler`

A block called after the request operation completes. This block takes a `unresolvedFontDescriptors` parameter that contains an array of descriptors that couldn’t be resolved or found. The array can be empty if all descriptors resolved.

## Discussion

On iOS, fonts registered by font provider apps in the [`CTFontManagerScope.persistent`](/documentation/CoreText/CTFontManagerScope/persistent) scope aren’t automatically available to other apps. Other apps must call this function to make the fonts available for font descriptor matching.

On iOS, if the font descriptors can’t be found, the system presents the user with a dialog that indicates which fonts couldn’t be resolved. The system may provide the user with a way to resolve the missing fonts, if the font manager has a way to enable them.

---

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)