У меня проблемы с добавлением собственного фронта в мой проект IOS на Xcode 9 ...
Я попробовал все, что было предложено на этом топике: Пользовательские шрифты Xcode 9 не работают
но ничего не получилось.
В моем проекте я получил файл FugazOne-Regular.ttf
, его целевое членство установлено для моего приложения. У моего Info.plist
есть Front provided by application
, а для элемента 0 установлено значение FugazOne-Regular.ttf
. FugazOne-Regular.ttf
также находится в разделе Копировать ресурсы пакета, на этапах сборки.
Если я попытаюсь напечатать каждое имя шрифта примерно так:
for family in UIFont.familyNames.sorted() {
let names = UIFont.fontNames(forFamilyName: family)
print("Family: \(family) Font names: \(names)")
}
Я вижу все шрифты по умолчанию, но не FugazOne-Regular или что-то подобное,
Я попытался удалить шрифт, очистить проект, но ничего не изменилось ...
(я впервые здесь пишу, поэтому скажите мне, если я делаю что-то не так)
ОБНОВЛЕНИЕ: Мне кажется, это может быть ошибка XCode, я использую XCode 9.4.1, но не MacOS Mojave.