ym88659208ym87991671
FAQ | Документация для разработчиков

FAQ

Обновлено 8 августа 2023

Скачанный проект не запускается

Убедитесь, что проект склонирован с git lfs. Попробуйте явно вызвать git lfs pull из директории с проектом. Проверьте версию Unity / Xcode / Android Studio (в зависимости от платформы). Попробуйте запустить на той, что указана в документации: возможно, sdk еще не адаптировано под самую новую версию. Изучите ошибки, которые выдаются при попытке запустить проект - возможно, проблема не связаны с sdk и ее решение есть в интернете.

Не проходит локализация на тестовой локации

Просмотрите ошибки в консоли. Ошибки, отличные от LOCALIZATION_FAIL сигнализируют о проблеме взаимодействия с сервером. Описание ошибок можно посмотреть в документации. LOCALIZATION_FAIL означает, что серверу не удалось определить позицию пользователя. Обратите внимание, что первый запрос всегда заканчивается LOCALIZATION_FAIL, и это нормальное поведения naviar SDK. Если вы работаете с Unity и LOCALIZATION_FAIL приходят постоянно, убедитесь, что в поле Fake Texture компонента FakeCamera (находится на объекте VPS -> MockData) установлена фотография заданной локации. Обратите внимание, что на TestScene LocationsIds устанавливается при запуске сцены компонентом ChooseLocation (находится на одноименном объекте).

Не работает со своей локацией

Решение аналогично предыдущему, но помимо этого убедитесь, что:

  1. Вы установили правильный LocationId;
  2. Тестовая фотография соответствует заданной локации.

Локализация проходит, но 3D модель не появляется

Если запросы завершаются успешно (квадрат статуса в правом верхнем углу загорается зеленым / в консоль выводится Server status VPS_READY), но 3D модель локации не появляется, убедитесь, что

  1. Вы поставили модель конкретной локации;
  2. Координаты модели установлены в 0;
  3. На моделе установлен непрозрачный материал.

Работает в UnityEditor, но не работает на устройстве

Убедитесь, что на телефоне стабильное интернет соединение. Если вы пытаетесь локализироваться не на локации, а путем наведения на фото, убедитесь, что у вас отключен GPS и включен автофокус (долгий тап в любой части экрана для открытия инженерного меню -> корректировка параметров -> RestartVPS). Если не помогло, установите в BuildSettings в Unity галочки Development Build и Script Debugging для возможности посмотреть логи в консоли. Далее дебаг аналогичен дебагу при запуске в UnityEditor.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.