Notification when a special AppleID/device connects to internet? I like to know when my wife's iPhone is connected to wifi (Internet). It's for good! I'm not spying or anything! She is in a place where she doesn't have celular data connection. I like to know when her iPhone is connected to Internet via wifi so that we can communicate. Is there an app/website/service for this? I'm sure it's possible somehow using AppleID. I can think of two non-optimal ways now.


I can login to icloud.com using her AppleID user/pass and use Find My iPhone service to see if the phone is connected.
I can send a message via iMessage and check whether the message is delivered or not.


Both of these are polling methods. I'm looking for an interrupt based solution. Computer Engineers know what I'm talking about.
By default, iOS devices only connect to Apple's push notification servers when they connect to the network, so you would need to interact with that system as a paid developer or consumer of a MDM solution that allows you to send notifications and retrieve status when messages are sent and received to that phone.

It's not a hard engineering problem, but you need to get software installed on her device by jailbreaking or by means that Apple approves. An app that registers for a local notification and attempts to send a http request to your web server is all you'd need to track each poll interval that she has an internet connection.

Realistically, you will probably end up asking here to reply to a message you send and trusting that iMessage will send a "delivered" message to your phones promptly after her phone registers to the APNS servers and gets the messages that are queued for her device/account.