Работа в процессе
Мне не удалось найти решение, я сдался, но на самом деле я пошел довольно далеко в расследовании. Может быть, кто-нибудь повезет больше, чем я, сможет выяснить hpw, чтобы продолжить работу, которую я начал:
В документации Apple говорится, что для удобного просмотра всех новых символов iOS 13 SF вы можете загрузить приложение SF Symbols: https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
Однажды закачав, вы можете зайти в Application > SF Symbols > showPackage content
Оттуда под content > Resources
мы можем найти интересный файл с именем SFSymbolsFallback.ttf
И если вы попытаетесь открыть этот файл на https://fontdrop.info/, вы увидите, что он содержит все глифы шрифтов, выпущенные в iOS 13 как шрифт SF, со связанными unicodes
Бинго? не так быстро ...
Оттуда я попытался импортировать этот .ttf в мой проект в iOS 12, на XCode 10.2.1, но, похоже, он никогда не импортируется должным образом. Его нельзя найти в списке доступных шрифтов при вызове UIFont.familyNames
Более интересно, если я попытаюсь импортировать этот шрифт в приложение Font Book , я получу предупреждение о том, что оно содержит duplication , что-то вроде конфликта с существующим шрифтом
Оттуда?
Я предполагаю, что есть другой шрифт, который не позволяет устанавливать символы SF в Книге шрифтов и в Xcode.
Одним из решений может быть нахождение того, что находится в конфликте, в пакете XCode и удаление его (это может быть Symbols
шрифт или San Francisco
, которые вызывают проблемы idk)
Если кто-то захочет продолжить расследование ..
Надеюсь, это кому-нибудь поможет!