Краткий ответ: нет, вы не можете.Самое большее, ваше приложение будет работать в фоновом режиме в течение 11 минут, если вы запросите дополнительное время (см. Документацию для beginBackgroundTaskWithExpirationHandler в классе UIApplication).Вы можете сделать несколько вещей: запланировать локальное уведомление, которое пользователь может использовать для запуска приложения, или использовать push-уведомления, чтобы напомнить пользователю о чем-то, что ему нужно знать.