Я использую cordova-plugin-background-mode плагин для приложения Ionic для запуска моего приложения в фоновом режиме и выполнения некоторых задач.
Я достиг этого на Androidи он работает хорошо.
НО на IOS Я не могу использовать фоновый режим, поскольку он обеспечивает моему приложению ровно 30 секунд фоновой работы и убивает приложение после этого.Для этого я использую cordova-plugin-background-fetch plugin.
Проблема заключается в том, что
Ошибка инициализации фоновой выборки - "plugin_not_installed"
но 'addon ionic plugin' говорит, что уже установлен ..
Мой код:
const config: BackgroundFetchConfig = {
stopOnTerminate: false, // Set true to cease background-fetch from operating after user "closes" the app. Defaults to true.
};
backgroundFetch.configure(config)
.then(() => {
console.log('Background Fetch initialized');
this.backgroundFetch.finish();
})
.catch(e => console.log('Error initializing background fetch', e))