APNS always works over cellular data, even if you are connected to WiFi (because WiFi uses extra power, and thus iOS devices turn it off during sleep, without affecting APNS).

Is GCM (Google Cloud Messaging) capable of doing the same thing?

  • Related: android.stackexchange.com/questions/61554/… – cnst Jan 23 '14 at 1:14
  • 2
    It seems as though you've posted multiple valid questions about GCM. Have you taken the time to read over Google's developer documentation on the subject? You might find it beneficial. – Mr. Buster Jan 23 '14 at 1:56
  • @Mr.Buster, thank you for your suggestion. Since you agree that my questions are valid, may I ask why they are not being voted up at all? – cnst Jan 23 '14 at 2:03
  • 1
    Just a note aside : I always read (and my tests confirm) that it is data that consume more power than WiFi, especially when sleeping... – Matthieu Harlé Jan 23 '14 at 10:56
  • @Shywim, could you give more details? The rationale of data consuming less than WiFi is that GSM or UMTS radio is already required to be turned on in order to receive voice calls, thus it's not supposed to be consuming any extra power, compared to WiFi, which could be completely turned off during the sleep. Remember, we're also talking about a single persistent TCP connection here, not transmitting lots of data over WiFi vs. the cellular data connection. – cnst Jan 23 '14 at 17:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.