Я использую плагин Кордова-плагин-фон-режим для приложения Ionic для запуска моего приложения в фоновом режиме и выполнения некоторых задач.
Я добился этого на Android, и он работает хорошо.
НО на IOS я не могу использовать фоновый режим, поскольку он обеспечивает моему приложению ровно 30 секунд фонового времени работы и после этого убивает приложение. Для этого на всякий случай я использую плагин Кордова-плагин-фон-выборка.
Проблема в том, что он говорит
Error initializing background fetch – "plugin_not_installed"
но "добавление ионного плагина" говорит, что он уже установлен.
Мой код:
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.info('Background Fetch initialized');
this.backgroundFetch.finish();
})
.catch(e => console.info('Error initializing background fetch', e))
сделал это несколько раз





Вы должны написать backgroundFetch с помощью Capital => BackgroundFetch
Мой код:
BackgroundFetch.configure(fetchCallback, failureCallback, {
minimumFetchInterval: 15,
});
попробуйте переустановить приложение