Подключить IQ session.save() "не удалось"
У меня есть эта функция для сохранения сессии в моем приложении. Файл FIT создан, но через одну секунду я получаю уведомление "сбой". Это, я думаю, потому что он не синхронизирован с Garmin Connect. Я звоню popView(WatchUi.SLIDE_IMMEDIATE); после stopAndSaveActivityRecording(). Можно ли как-то отключить это сообщение? Мой код:
function stopAndSaveActivityRecording() {
if (Toybox has :ActivityRecording) {
if ((session != null) && session.isRecording()) {
try {
session.stop();
session.save();
session = null;
}
catch (e instanceof Lang.Exception) {
System.println(e.getErrorMessage());
}
}
}
}