Local area network push notifications
thomask.sdf.org
thomask.sdf.org
I had a similar experience a little later when I tried if I could reach the webserver I had started on the uni workstation from my home. To my big surprise it worked and I figured if I could reach it from my home, everyone could from everywhere. This was a big wonder for me. Of course, back then nothing was NATed and not much was firewalled.
Those were the times and fun times indeed.
I was hoping to make it clear that it is not actually in code (ie swift or objectives), it is an entitlements file which is a block of unchangeable data created at dev time and signed by Apple before it goes on the App Store.
If no: i would say no. But if you get an alert popup, it can be mechanism like mobile sending generic alerts for tornado and stuff
It's usually not that those specific services are whitelisted, but that a number of hostnames have to be whitelisted for the user experience. Sometimes, those hostnames include those types of services, depending on the phone, OS, carrier, etc.
Can someone who has dived into the code on iOS/Darwin or Android/Linux kernel verify this?
I'm currently in quarantine in a Singapore hotel and the government forced me to install a location tracking app on my phone.
For several reasons that I won't go into, I've come to think that they have issues where the app is being killed by iOS for a lot of people.
It sounds like this would solve that 'problem'.
But in Android, apart from default doze, battery optimisation feature, each manufacturer implement their own aggressive app killing services and so managing background tasks becomes very hard. At least in recent versions of Android, app developer can navigate the user to disable battery optimisation for their app if needed, which would affect default system behaviour but out of luck if the manufacturer implements their own app killer.
Unfortunately, I didn't see any of the contact tracing apps of several countries explicitly asking users to disable battery optimisation/app killers or whitelist bg task permission for their apps and I think that's one of the main reasons for the supposed failure of contact tracing apps.
That being said, it is thee case that if you open sufficient apps (especially memory hungry ones) the app will be killed regardless.
I've resigned to manually bringing the app to the foreground every now and then in an attempt to reduce the number of phone calls I get from the government to a minimum (currently 1-2 per day).