Есть несколько шагов, которые необходимо предпринять:
1) Убедитесь, что у вас есть права на распространение шрифта. Большинство шрифтов - даже бесплатных - не позволяют вам распространять их. Размещение их в вашем приложении, скорее всего, составляет «распространение» и будет считаться незаконным.
2) Скопируйте шрифт в папку ресурсов в вашем приложении. Убедитесь, что он находится в фазе сборки Copy Files.
3) Добавьте ключ «Шрифты, предоставляемые приложением» в файл plist и добавьте полное имя файла шрифта (включая расширение)
4) Получите «имя» шрифта, введя временную строку кода:
NSLog(@"%@",[UIFont familyNames]);
Создайте и запустите приложение. Это выведет на консоль фамилии всех шрифтов на устройстве. Найдите тот, который соответствует вашему шрифту.
Затем вы можете использовать это имя шрифта в методе fontWithName:
.