Приложение VOIP не просыпается во времени, если установлено 15 минут для метода setKeepAliveTimeout
Мы разработали приложение, которое должно обрабатывать некоторые данные каждые 15 минут. Поэтому я добавил флажок voip в файл plist. И используйте setKeepAliveTimeout с 900 секунд (15 минут). Также добавлена функция фоновой задачи, которая обрабатывает некоторые данные. Обработка данных занимает до 10 секунд.
Проблема в том, что приложение просыпается НЕ вовремя. Иногда через 12 мин, иногда через 16 мин и т. Д. Но мне нужно ровно через 15 мин.
Как решить следующую проблему?
iOS версия 5.0+
Если оно'с iOSПожалуйста, дайте мне официальную ссылку на яблокоs api документ, где это упоминается.