Подготовка к работе
Для получения push-уведомлений на устройстве используется push-демон, являющийся системным компонентом ОС Аврора.
При разработке мобильного приложения следует убедиться, что в SDK и на мобильном устройстве имеются необходимые пакеты.
Чтобы войти в Build Engine, нужно выполнить команду:
ssh -p 2222 -i <путь_к_SDK>/vmshare/ssh/private_keys/sdk mersdk@localhost
Чтобы установить пакеты (если они отсутствуют), в Build Engine необходимо выполнить команду:
zypper in push-daemon-libs push-daemon-devel
Чтобы войти на мобильное устройство, нужно выполнить команду (device ip следует узнать в настройках мобильного устройства):
ssh defaultuser@<device_ip>
Для мобильного устройства необходимо выполнить команду для установки библиотек:
pkcon install push-daemon push-daemon-libs
Чтобы проверить, имеется ли пакет в Build Engine, можно выполнить команду:
zypper search <имя_пакета>
Аналогичная команда для устройства:
pkcon search <имя_пакета>