>

Информация о выпусках>

Аврора SDK (BT) 5.1.0

Аврора SDK (BT) 5.1.0.100

Дата выпуска: 24-05-2024

Назначение

Релиз Аврора SDK 5.1.0 предназначен для разработки ПО под Аврора ОС 5.1.0.

Версионирование

  • релиз:5.1.0
  • версия сборки:5.1.0.100
  • название релиза:Петропавловск-Камчатский
  • вариант исполнения:корпоративная и сертифицированная версии
  • тип технической поддержки:промышленная эксплуатация

Основные изменения

  • Перенос установки, удаления и обновления сторонних пакетов в APM.
  • Невозможность установки несистемных пакетов утилитами rpm, pkcon, zypper.
  • Возможность отключать валидацию пакетов в эмуляторе.
  • Необходимость подписи пакетов в эмуляторе ключами разработчика.
  • Возможность использовать эмулятор для работы с Маркет API и тестирования.

Новые возможности

  • В эмулятор добавлен раздел Средства разработчика, в котором можно отключать валидацию пакетов.
  • Устанавливаемые в эмулятор пакеты должны быть подписаны ключами разработчика.
  • Пакеты rpm подписываются по умолчанию публичными ключами из Аврора IDE.
  • В эмулятор добавлен сервис ru.omp.am для работы с Маркет API.
  • Эмулятор теперь запускается на русском языке по умолчанию.
  • Для qmake-проектов включен по умолчанию запуск локального pkg-config для разбора проекта.
  • Файл sailfishos-emulator, означающий запуск приложения на эмуляторе, переименован на auroraos-emulator.

Исправленные ошибки

  • Откорректирована работа плагина валидации для собранного RPM-пакета.
  • Устранены ошибки подсветки синтаксиса в C++ коде в пространстве имен Aurora.
  • Добавленное в настройках устройство для таргета соответствующей архитектуры сохраняется после перезапускa Аврора IDE.
  • Устранены ошибки подсветки синтаксиса в редакторе кода из-за отсутствующих библиотек C++/QML.
  • В логах Аврора SDK в сообщении при подписании пакета заменена ссылка на портал разработчиков на актуальную.
  • Исправлено имя конфигурационных директорий Аврора SDK.
  • Запуск приложения из QtCreator теперь прерывается при отказе предоставить разрешения приложению.
  • Откорректированы URL онлайн-инсталлеров Аврора SDK.
  • Исправлена ошибка запуска приложения Document Scanner на эмуляторе.
  • Исправлено отображение в Аврора IDE МУ с 32-битной версией ОС как 64-битной.
  • Приложение NfcUseCases (aarch64, x86_64) теперь успешно устанавливается и запускается.
  • Новый пользователь успешно создается в эмуляторе.
  • Приложение Push Receiver успешно запускается на эмуляторе.
  • Устранена ошибка авторизации в эмуляторе после ввода пароля администратора.
  • Исправлена ошибка Runtime Manager в логах журнала на эмуляторе.
  • Проект успешно собирается на macOS.
  • Откорректирована работа поиска по справке в Аврора IDE.
  • Открывается корректная справка для переведенных на русский разделов.
  • Аврора IDE теперь работает штатно, если активировать настройку "Использовать песочницу".
  • Иконка приложения на странице просмотра примеров теперь отображается.
  • Все выбранные демо-приложения добавляются в раздел Примеры в Аврора IDE.
  • По умолчанию устанавливается Ninja-генератор для CMake проектов.
  • В эмулятор на Windows теперь можно добавить пример Document Scanner из справки.
  • Примеры приложений успешно отображаются в Аврора SDK на ALT Linux.
  • Профиль эмулятора с некорректным именем теперь не добавляется.
  • Qt QML Live успешно запускается, если Аврора IDE запущен через исполняемый файл QtCreator.
  • После сборки приложение устанавливается на переименованном устройстве.
  • Иконка на странице обложки приложения отображается теперь с корректным именем файла.

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

  • Невозможно выбрать spec файл для сборки.
  • Для установки Аврора SDK (BT) на Windows нужно разрешать политику запуска powershell скриптов.
  • Аврора SDK (BT) не устанавливается на macOS версии 13.6.
  • Сборка в контейнере Аврора SDK (BT) запускается от root-пользователя по умолчанию, из-за чего могут быть неправильные права на файлы:
    • Которым явно не устанавливаются права при сборке;
    • Ключей и сертификатов при генерации запроса на выпуск сертификата.
  • Запуск отладчика в режиме песочницы зависает с ошибкой "GDB не отвечает". Также при этом пропускаются точки останова.
  • WebView не работает в эмуляторе при использовании аппаратного рендеринга.
  • Не работает отладка от пользователя на устройстве.
  • Не отображаются QML-компоненты в приложении QML Live на хосте разработчика, при этом QML-компоненты обновляются на МУ.
  • Автодополнение кода при импорте в QML-файле предлагает не все поддерживаемые библиотеки.
  • В Аврора IDE не отображается кнопка запуска для проекта с двумя системами сборки (CMake и qmake), т.е. его невозможно запустить на целевом устройстве через Аврора IDE.
  • При каждом деплое приложения из Аврора IDE осуществляется его переустановка с затиранием данных приложения.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.