Мне нужно зарегистрировать идентификатор приложения в своей учетной записи Apple Developer и увидеть в разделе «Возможности» «Шрифты». Я обнаружил, что в означает "Шрифты: установка шрифтов позволяет вашему приложению с разрешения пользователя , чтобы установить и использовать пользовательские шрифты».
Я поставил этот флажок, думая, что это связано с использованием пользовательских шрифтов в моем приложении, но получил предупреждающее сообщение в Xcode:
'Waring: Профиль подготовки «Профиль подготовки группы iOS: Мой идентификатор пакета для MyAppName содержит права, которых нет в файле прав: com.apple.developer. пользовательские шрифты. Чтобы использовать эти права, добавьте их в свой файл прав. В противном случае удалите неиспользуемые права из своего профиля обеспечения (в целевом MyAppName).'
Хуже всего то, что после того, как я снимаю флажок «Возможности шрифтов», чтобы избавиться от предупреждения, модальное окно говорит «Изменить возможности приложения: добавление или удаление любых возможностей сделает недействительными любые профили подготовки, которые включают этот идентификатор приложения, и они должны быть восстановлен для использования в будущем».
После просмотра этого видео я думаю, что "Шрифты" в разделе "Сертификаты, идентификаторы и Профили»> «Возможности» для «Возможность регистрировать шрифты в масштабе всей системы». Что бы это ни значило...
«Добавление пользовательского шрифта в ваше приложение», но не упоминает «Шрифты» в разделе «Возможности» при регистрации идентификатора приложения. Ссылка
Я думаю, что возможности шрифтов новые, и поэтому их документация противоречива. Кто-нибудь знает, в каких обстоятельствах вам нужно поставить галочку в поле «Возможности шрифтов» и как ее использовать?
Спасибо