cevap

24

Google Bulut Mesajlaşma aslen Android için bildirim göndermek için bir platformdur. Onlar bir iOS SDK eklendi, ancak GCM ve Apple Push bildirim hizmeti hem kullandığınız anlamına gelir iOS'ta onların SDK kullanılarak: iOS cihazlar için

itin => Google Bulut Mesajlaşma => Apple APNS => Cihaz

ise Sadece bir iOS uygulaması geliştiriyorsunuz, doğrudan APNS kullanmak en iyisidir. GCM için tüm altyapınızı zaten kurduysanız, hem iOS hem de Android'i ele almak için yalnızca GCM'yi destekleyerek size biraz kod kaydedebilirsiniz. Bununla birlikte, bunun için belirli bir teknik fayda söz konusu değildir.

6

Diğer cevaba ek olarak, GCM, APNS'nin yayınlamadığı halde (istemciden sunucuya mesajlar göndererek) yukarı yönlü gönderimi destekler.

+1

GCM istemci-sunucu iletişiminin bu özelliği, kapakların altında APNS kullanan iOS aygıtlarında çalışır mı? – LamonteCristo

+2

@LamonteCristo: evet – user102008