Aircom для iOS

Информация для участников программы внутреннего тестирования приложения.

Внимание: тестовые учетные записи исчерпаны. С 07.06.2022 заявки на новую установку приложения временно не принимаются. В скором времени планируется установка приложения через TestFlight.

Целью внутреннего тестирования приложения является выявление програмных и логических ошибок, нарушений в работе вычислительных и вычислительно-логических алгоритмов, а также оптимизация реализованной в данный момент функциональности приложения и методов взаимодействия с пользователем (пользовательского интерфейса).

Тестирование производится на базе якорной версии 2.20I(Beta)B5, что соответствует аналогичной версии и сборке Android. В дальнейшем, с целью синхронизации развития приложения на двух платформах нумерация версий и сборок будет одинаковой для обеих операционных систем.

Тестерам необходимо как можно чаще и больше использовать приложение, с опробованием всех реализованных функций в различных условиях для создания как можно большего разнообразия последовательностей пользовательский действий. Использовать необязательно в полете, можно (скорее даже нужно) это делать в наземном режиме.
Информацию обо всех выявленных недоработках необходимо доводить до разработчиков, а также до других тестеров. Обсуждение осуществляется в общем чате.


Технические требования к оборудованию:
 - Устройство: iPhone или iPad;
 - Версия iOS: не ниже 11.


Информация о текущих недоработках:

1. Проверка GPS пока осуществляется Android-способом, поэтому при отсутствии путевой скорости будет мигать надпись "Поиск GPS...". Как только путевая скорость станет больше, чем 0, надпись исчезает. На работу приложения это не влияет, тем не менее будет исправлено.
(Решено 02.05.22)

2. Периодически возникает ошибка во время "пинга" сервера при ухудшении качества связи. Т.е. приложение может при очередном пинге аварийно завершить работу. Необходимо просто перезапустить приложение (созданный маршрут не потеряется). Ищем решение.
(Решено 02.05.22)

3. На некоторых сериях iPhone наблюдается некорректное отображение наземной карты GoogleMap (карта отображается с небольшим сдвигом относительно ВП, аэродромов и прочих объектов). Ищем решение. Временно рекомендуем использовать только карту OSM.
(Решено 11.05.22)

4. Стандартное окно сообщений.
При отображении уведомлений и используется системное окно уведомлений iOS с мелким шрифтом. В отличие от Android, шрифты и цвета системных уведомлений в iOS не меняются. Данное окно будет заменено на собственное окно уведомлений в приложении, с более читаемым видом.

5. Отключен модуль работы с полетными планами. В тестовых целях он будет запущен позже, однако, в целом, он будет бесполезен до возобновления работы СППИ ЕС ОрВД.

6. В окне информации об объектах отсутствуют данные о восходе/заходе солнца в указанной точке.

7. "Залипание" карты - в некоторых случаях после двойного касания карта остается в режиме изменения зума (масштаба) и реагирует на попытки сдвинуть карту одним касанием как на двойное, в следствие чего карта не двигается, а меняется ее масштаб. Чтобы устранить это явление нажмите на кнопку главного меню, либо измените ориентацию экрана, либо сверните и восстановите приложение. Ищем рещение.

8. На некоторых устройствах наблюдается некорректная работа менеджера слоев: при включении/выключении определенных слоев объектов они отображаются не в соответствии со своими переключателями. Ищем решение.


Начало работы

В отличие от Android, в iOS нельзя официальным способом установить приложение, просто скачав установочный файл. Если приложение скачивается не из официального магазина App Store, то в его сертификате уже должен быть прописан уникальный номер каждого устройства - UDID, на котором будет установленно данное приложение. UDID состоит из 40 символов (в новых версиях 24 символа и тире). Его можно посмотреть в программе iTunes (установленной на компьютере) либо воспользоваться способом, описанным в конце данного текста.

В целях упрощения установки приложения на устройства пользователей на этапе тестирования приложение устанавливается непосредственно с нашего сервера, не прибегая к стандартному инструментарию Apple: Testflight, iTunes и т.д.


Установка приложения:


Внимание: тестовые учетные записи исчерпаны. С 07.06.2022 заявки на новую установку приложения временно не принимаются. В настоящий момент доступно только обновление ранее установленных приложений. В скором времени планируется установка приложения через TestFlight.


Приложение устанавливается в фоновом режиме, никакого уведомления браузер не выдает. Готовность установки можно будет увидеть на иконке самого приложения, если временно свернуть браузер.


На этом установка завершена, можно приступать к использованию приложения.



Внимание!
Пожалуйста, запомните два важных момента:

1. После запуска приложения ваше ВС по умолчанию является самолетом. Если вокруг вас есть другие пилоты в полете, они будут видеть ваш маркер и он может их в какой-то степени отвлекать. Поэтому после запуска нажмите на свой маркер (он будет в центре экрана) и во всплывающем меню включите наземный режим. Маркер временно примет вид автомобиля и не будет отвлекать других пилотов.

2. Когда вы сворачивайте приложение, оно продолжает полноценно работать в фоновом режиме, запрашивать с сервера окружающий трафик, обновление Notam и другие данные. Так сделано для того, чтобы в полете, при переключении из Aircom в другие приложения оно не делало паузу, чтобы не приходилось потом восстанавливать геолокацию и другие процессы.
В связи с этим, когда вы заканчиваете работать с приложением, удаляйте его из списка задач, чтобы оно завершило работу.



* * *


Получение UDID вашего устройства:

1. Откройте в браузере Safari вашего устройства сайт

showmyudid.com

или

udid.io

(или любой другой аналогичный сервис для отображения UDID);

2. Кликните по кнопке "Показать UDID" и разрешите установку профиля конфигурации на ваше устройство;

3. Перейдите в настройки своего устройства, в корневом (основном) списке настроек найдите пункт загруженного профиля и нажмите "Установить";

4. После успешной установки профиля откроется браузер с отображением вашего UDID. Скопируете его используя копи-паст (не переписывайте вручную).