#xcode #tvos
#xcode #tvos
Вопрос:
Знаете ли вы, почему это происходит, и, самое главное, как это исправить? Добавление ключа с каким значением?
Ответ №1:
Начиная с tvOS 10, вы должны включить изображение широкой верхней полки, Top Shelf Image Wide
, размером 2320px by 720px @1x
. Рекомендации по пользовательскому интерфейсу tvOS: значки и изображения.
Если Top Shelf Image Wide
его еще нет в вашем Assets.xcassets
, вы можете создать его вручную или с
Add a Group or Image Set
помощью кнопки. Например:
Область обрезки сохраняется 1920px x 720px @1x
, когда на Apple TV отображается изображение верхней полки. Итак, если вы используете текст или изображения, которые не хотите обрезать, убедитесь, что они расположены по центру в этих размерах. Например:
Выделенные красным области используются только для перемещения изображения на верхней полке, когда значок вашего приложения подсвечивается на главном экране Apple TV.
Редактировать:
Проверьте настройки сборки вашей цели.
Комментарии:
1. Спасибо за вдумчивый ответ. У меня есть изображение в Assets.casset и того размера, о котором вы сообщили (я должен был добавить его в вопрос), однако я все еще получаю эту загадочную ошибку. Любая другая идея о том, что это может быть?
2. @amok Я отредактировал свой ответ. Я нашел ссылку в настройках сборки targets. Кроме того, попробуйте загрузить свою сборку с помощью загрузчика приложений вместо XCode: XCode> Открыть инструмент разработчика> Загрузчик приложений.