Es gibt häufige Fehler Schriftarten nicht funktioniert, lassen Sie mich sie alle aufzuzählen, und ich bin sicher, dass Sie Ihre Frage finden:
sicher, Sie haben die Schriftarten in Ihrem Projekt Stellen hinzugefügt und dass Sie sie in XCode sehen können. Sie könnten sie in den Stammordner oder in einen bestimmten Ordner stellen.
Sicherstellen, dass sie das richtige Ziel haben, oder dass sie tatsächlich ein Ziel überhaupt;) Kreuzen Sie das Feld und Sie sind gut
Schauen Sie sich das Bild für Punkt 1 & 2. 
- Achten Sie darauf, Ihr image als Ressourcen Ihres aktuellen Bundle enthalten ist:

- Stellen Sie sicher, dass sie in Ihrer .plist-Datei verweisen, wenn sie in einem cusotm Ordner sind, ich bin ziemlich sicher, dass Sie den relativen Pfad aufschreiben müssen, nicht nur den Namen.

- Stellen Sie sicher, die richtigen Schriftart Namen verwenden, dass Sie die folgenden Code-Schnipsel verwenden finden:
Objective-C:
for (NSString* family in [UIFont familyNames])
{
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family])
{
NSLog(@" %@", name);
}
}
Swift:
for family: String in UIFont.familyNames()
{
print("\(family)")
for names: String in UIFont.fontNamesForFamilyName(family)
{
print("== \(names)")
}
}
Vergessen Sie nicht, diesen Code zu entfernen, nachdem Sie fertig sind. Dadurch können Sie sicherstellen, dass Sie tatsächlich den richtigen Familiennamen für die Schriftart verwenden, der manchmal vom tatsächlichen Namen abweichen kann, den Sie im Font-Viewer von OSX sehen.
Hinweis: Wenn Ihre Schriften nicht gedruckt werden, heißt das, dass sie nicht im Projekt enthalten sind. Wenn sie gedruckt werden, bedeutet das, dass Sie sie nicht geladen haben, sondern dass sie im Projekt enthalten sind. Dieser spezifische Schritt könnte Ihnen helfen, das Problem zu lokalisieren.

Dank Chris für die tatsächlichen Tipps
Ich bin 100% sicher, dass die richtige Antwort ist irgendwo in hier, so stellen Sie sicher, dass alles an Ihrem Ende richtig ist. Wenn Sie nichts speziell für die Verwendung von Schriftarten getan haben, sollten Sie diese Schritte wiederholen. Sie könnten versuchen, ein leeres Projekt zu verwenden und die Ergebnisse zu vergleichen, was oft hilft, wenn "unlösbare Probleme" auftreten
Haben Sie die otf-Datei im Projekt hinzugefügt? –
Ich fügte eine ziemlich vollständige Antwort hinzu, ich hoffe, Sie finden, was Sie dort brauchen :) –