Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

Требования и совместимость

Хотя платформа Apple TV (tvOS) похожа на платформу iOS, между ними есть некоторые различия. Перед разработкой приложения для tvOS ознакомьтесь с требованиями, примечаниями о совместимости и известными ограничениями.

Поддержка версии Xcode

При разработке для iOS рекомендуется использовать Xcode версии 16 или более поздней. Дополнительные сведения см. в Xcode.

Совместимость

Наилучшей практикой является создание отдельной ветки или копии вашего приложения и порта, который для Apple TV. tvOS поддерживает только подмножество iOS framework. Это означает, что плагины, совместимые с iOS, могут быть несовместимы с tvOS.

Если ваше приложение использует более 4 GB на диске, разделите его на более мелкие части и используйте ресурсы по требованию.

Примечание: Bitcode включается в tvOS сборки, что добавляет около 130 MB к вашим исполняемым файлам. Серверы App Store снимают этот код, так что это не влияет на размер вашего распространения. Чтобы оценить размер Bitcode, анализировать LLVM разделы в исполняемом файле из командной строки с otool -1.

Внедрение поддержки ресурсов по требованию

tvOS ограничивает, как много дискового пространства ваше приложение может зарезервировать. Размер основного пакета установки приложения не может быть больше, чем 4 GB. Пределы для дополнительного загружаемого контента до 2 GB для используемого имущества и до 20 GB Apple рекомендует использовать ресурсы по запросу (ODR) для tvOS загружаемый контент, который является лучшим управление дисковым пространством для tvOS. Unity поддержки ODR через Пакеты активов.

Известные ограничения

  • Экранная клавиатура ограничена вводом данных в одной строке.
  • tvOS Симулятор не эмулирует Apple TV Remote в качестве контроллера приложения, что означает, что приложения не могут получить доступ к его вводу.