Swift OSX исправить баг в приложении для macos

Есть приложение для menubar в macos, просто popup с webview внутри.
Проблема в том что оно крашится/выключается после долгого времени работы 10-20 часов. Возможно это связано с уходом ноута в спящий режим, может с чем-то другим, утечка памяти? Нужно как-то это исправить. В худшем случае написать лаунчер который будет перезапускать приложение при краше.

Код: https://drive.google.com/file/d/15Cma7Ombu9ARPJgYF...

Читайте на 123ru.net