Если вы разработали приложение для Meta Quest или PC-VR в соответствии с техническими требованиями и рекомендациями к контенту или если у вас уже есть 2D-приложение, которое вы хотите сделать доступным на Meta Quest через Магазин Meta Horizon, вам нужно отправить приложение на проверку. Ни одно приложение или игра разработчиков PC-VR не размещается на сайте Link PC VR Store (бывший Rift Store) без предварительной проверки.
Из этой статьи вы узнаете, как пройти отправить на проверку приложение для устройств Meta Quest и Rift.
Перед началом работы
Перед тем, как отправлять свое приложение, вам следует ещё раз изучить страницу Проверки виртуальной реальности (VRC), правила и требования, чтобы обеспечить успешное прохождение проверки.
Для 2D- и иммерсивных приложений действуют разные VRC. Выясните, какие требования относятся к вашему типу приложения.
Вы можете сэкономить время и силы, если ещё раз прочитаете руководство и правила перед подачей заявки. Наши рекомендации:
Планируйте отправить свое приложение на проверку как минимум за две недели до намеченной даты запуска, чтобы у вас было время на проверку и внесение необходимых изменений. Meta проверит, соответствуют ли ваши объекты и копии нашим рекомендациям по дизайну, и одобрит выпуск. Обзор процесса проверки иммерсивных 3D-приложений см. в статье Жизненный цикл приложения VR.
Загрузка приложения
Загрузка приложения включает в себя следующие действия:
Подписание версии приложения. Перед отправкой приложения на проверку его версию для релиза необходимо подписать с использованием сертификата Android.
Загрузка сборки приложения. Когда приложение будет размещено, вам потребуется загрузить сборку на платформу. Сборка должна иметь манифест приложения и быть подписана.
(Необязательный этап) Создание каналов выпуска. Чтобы предоставить определенным группам пользователей доступ к сборкам для тестирования, можно использовать существующие каналы выпуска или создать новые.
Инструменты загрузки объектов
При загрузке объектов для отправки приложения на проверку вы можете использовать полезные инструменты Панели разработчика, чтобы убедиться, что ваши изображения соответствуют необходимым спецификациям:
Инструмент для обрезки
Если вы загружаете изображение, которое по размерам не соответствует требованиям, можно выбрать нужную часть с помощью встроенного инструмента обрезки. Это поможет сосредоточиться на самых важных частях объекта, а также обеспечить выполнение требований к соотношению сторон и разрешению.
Библиотека объектов
Библиотека объектов позволяет повторно использовать ранее загруженные изображения для разных типов объектов. При выборе изображения из библиотеки:
Изображения, которые не соответствуют требованиям к разрешению или расширению файлов для текущего типа объекта, будут отключены.
Изображения, соответствующие критериям, можно выбрать и обрезать до необходимого соотношения сторон.
Обрезанная версия будет доступна в вашей библиотеке для дальнейшего использования, а исходное изображение останется неизменным.
Расширение с использованием ИИ
Для изображений, которые не соответствуют требуемым размерам, можно использовать функцию "Расширение с помощью ИИ", чтобы автоматически расширить изображение до требуемых размеров и соотношения сторон. Этот инструмент на базе ИИ:
Сохраняет в центре оригинальный контент изображения.
Генерирует дополнительный контент для фона, чтобы обеспечить соответствие требуемым размерам.
Помогает избежать проблем с обрезкой, которые могут помешать пройти проверку, например попадания текста в небезопасные области
Лучше всего подходит для изображений, на которых нет людей по краям (можно успешно расширить примерно 70 % изображений).
При загрузке изображения с неправильным соотношением сторон вы получите возможность его расширения с помощью ИИ. Инструмент сгенерирует расширенную версию, которую вы можете просмотреть перед принятием.
Примечание. Функция расширения с использованием ИИ предназначена для того, чтобы вам было проще соблюдать требования к объектам. Однако вы всегда должны проверять сгенерированный результат, чтобы убедиться, что он соответствует вашим стандартам качества и точно представляет ваше приложение.
Отправка приложения
Когда вы будете готовы отправить приложение, выполните следующие действия:
Подтвердите сведения о расценках. Вам нужно выбрать, будет ли ваше приложение бесплатным или платным. Если оно платное, потребуется выбрать рекомендуемую цену и подтвердить локальные расценки.
Как только метаданные будут заполнены и каждый шаг будет отмечен зеленой галочкой, вернитесь на вкладку Submission (Отправка).
Проверьте и исправьте все ошибки и предупреждения в верхней части страницы.
Когда информация о приложении будет готова, нажмите Submit for Review (Отправить на проверку).
Обратите внимание: вы не сможете установить дату запланированного выпуска, пока приложение не будет одобрено. После одобрения заявки вы получите уведомление о необходимости настроить выпуск. Затем вы сможете выбрать немедленный выпуск или запланировать дату выпуска на панели приложений. В период между утверждением и выпуском пользователи смогут добавить ваше приложение в свой список желаний.
Если приложение представляет собой управляемый выпуск, вы не сможете выбрать дату выпуска на панели. Чтобы внести изменения в план запуска, обратитесь к своему менеджеру аккаунта.
Загрузка и отправка 2D-приложений
Для загрузки и отправки существующего 2D-приложения выполните перечисленные выше действия. 2D- и иммерсивные приложения обрабатываются одинаково, за исключением следующих случаев:
В настоящее время устройства Quest не поддерживают некоторые функции, привычные для смартфонов, например определение точного местоположения и телефонию. Полный список разрешений, которые в настоящее время запрещены, см. в VRC.Quest.Security.2. Если ваше приложение запрашивает эти разрешения, оно будет автоматически отклоняться, пока вы не удалите их.
Если ваше 2D-приложение содержит рекламу, перед публикацией вам потребуется пройти процедуру самостоятельной сертификации для встроенной рекламы. При этом нужно будет указать, содержит ли ваше приложение встроенную рекламу. Если вы укажете, что в вашем приложении есть реклама, на странице информации о вашем приложении в Магазине Meta Horizon будет показываться надпись содержит рекламу. Подробнее см. в статье Включение рекламы.