Open VampireSilence opened 1 year ago
Was hoping we wouldn't have to do this. Now that I got the stupid version checking & downloads working as intended this will be next. Your code looks correct so hopefully I'll only need to do a little testing.
Still want to investigate this but one core issue I have seen is the launchDaemon stopping with a non-zero exit code. Pretty sure calling the killall
binary is one of the issues since kernbypass
blocks that process.
Will have a new update out in a few days that hopefully improves the monitoring aspect. It's been more stable on my four test devices the last 24hrs.
If this is still an issue after that update I'll look into monitoring the log.
Sometimes PoGo stops working even though it's opened and the frontmost app, so a better approach would be to check if PoGo is actually doing something. Those functions check the last log time of GC and then checks if it's more than 5 minutes in the past. We can further tweak that time frame in the future.