Запустить таймер в фоновом режиме, когда приложение закрыто
Мне нужно запустить таймер в фоновом режиме, когда мое приложение закрыто, однако я читал, что это невозможно. Я знаю, что могу запустить его в фоновом режиме в течение ~ 10 минут, но мне нужно значительно больше этого (не менее 2 часов).
Мне было интересно, есть ли способ сделать это путем сохранения значения таймера, когда приложение закрыто, текущего времени, получения их при повторном открытии и сравнения их с текущим временем, чтобы получить разницу. Затем я мог бы перезапустить таймер и добавить значения вместе.
У кого-нибудь есть какие-либо предложения относительно того, как я могу это сделать?