Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> to Apple at all times (to APNS, for the receipt of push notifications)

Push notifications can't be implemented otherwise... so you'll have to trust Apple for that one.

Mozilla Push Service is the Mozilla equivalent for example. Push notifications are an expected feature of every device nowadays, routed through a server owned by the OS/browser provider by design.



This happens on a device with no apps installed, with no apps running. No Apple ID. Fresh install.

Also, locally running apps can trigger their own notifications.


> This happens on a device with no apps installed, with no apps running. No Apple ID. Fresh install.

On a fresh install you have Software Update, News, Safari, iTunes Store, App Store, Stocks, etc. which are all going to be a part of polling for available push notifications. When a new device update releases you will get a notification about it, even without an Apple ID signed in.

Yes, locally running apps can trigger time-based notifications but all network-based notifications should be handled by Apple's push services as iOS doesn't allow long-term persistent background tasks due to battery drain and it doesn't make sense for every app to have its own individual polling occurring at random times.


Locally running apps constantly polling for push notifications kills battery life, so in this case I can see where they are coming from




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: