Публикация

Отключение фоновой синхронизации (при сворачивании приложения)

Вопрос

Как отключить фоновую синхронизацию, которая запускается при сворачивании приложения?

Ответ

Создать схему с типом "Модуль" (например, "MobileUtilitiesCustom")

и написать в ней следующий код:

/* Отключение фоновой синхронизации при сворачивании приложения */
Terrasoft.Sync.BackgroundSyncManager.setMode(Terrasoft.BackgroundSyncModes.Never);

В манифесте мобильного приложения (например, "MobileApplicationManifestDefaultWorkplace") указать эту кастомную схему:

{
    ...
   "CustomSchemas": [
      ...
      "MobileUtilitiesCustom"
   ]
   ...
}

Смотрите также

В мобильном приложении также есть фоновая синхронизация по расписанию, она отключается с установкой системной настройки MobileDataSyncFrequency в 0

Эти два варианта запуска синхронизации работают только при включенной системной настройке RunMobileSyncInService

Нравится

Поделиться

0 комментариев
Показать все комментарии