¿Cuál es la diferencia entre GCM para iOS y el servicio de notificación push proporcionado por Apple
Estoy leyendo acerca de Apple push notificación para iOS. Durante la búsqueda encontré que Google también proporciona servicio de GCM a los dispositivos iOS GCM para iOS . Estoy teniendo dudas-
- ¿Hay alguna diferencia entre ellos?
- No estoy entendiendo si la manzana también proporciona lo mismo, ¿por qué Goole introducir GCM para iOS?
- ¿Cuál será el escenario / requisito para usar GCM para iOS y el servicio de notificación push de Apple.
- Android: ¿Cuál usar para el nombre del paquete? Nombre de paquete de manifiesto o aplicación de GradleId?
- Google Cloud Messaging para Android Library no se encuentra en el administrador de sdk
- Enviar notificaciones push a Android
- INSTALL_FAILED_DUPLICATE_PERMISSION ... C2D_MESSAGE
- GCM XMPP CCS vs MQTT
- Google GCM: no recibe notificaciones push en android Lollipop
- GCMNetworkManager no está ejecutando PeriodicTask después de reiniciar
- Notificación de Android: agregue la tipografía para el título y el contenido
- Cómo evitar el retraso en los mensajes de GCM de Android / cambio de latidos del corazón
- La notificación de Android no muestra su contenido cuando la aplicación no se está ejecutando
- Force Parse Push Notifications para usar PPNS en lugar de GCM
- Poll vs Push - ¿Alguna razón para evitar Push Notifications?
- Notificaciones de usuarios - ¿Cómo recuperar un notification_id perdido de GCM?
Google Cloud Messaging es originalmente una plataforma para enviar notificaciones para Android. Se agregó un SDK de iOS, pero utilizando su SDK en iOS significa que está utilizando GCM y Apple Push servicio de notificación:
Empujar para dispositivo iOS => Google Cloud Messaging => Apple APNS => Dispositivo
Si solo está desarrollando una aplicación para iOS, es mejor utilizar APNS directamente. Si ya tiene toda la infraestructura establecida para GCM, puede ahorrarle un poco de código al admitir sólo GCM para hacer frente tanto a iOS como a Android.
Para obtener más información, puede utilizar este documento oficial de Google: https://developers.google.com/cloud-messaging/ios/client
El enlace a continuación es una aplicación de inicio rápido de Google Cloud Messaging IOs, que muestra cómo conectar una aplicación IOS a GCM y cómo recibir mensajes: https://github.com/googlesamples/google-services/tree/master/ios/gcm
- Android maps v2 se vuelve de baja calidad cuando el área del mapa se mueve automáticamente
- Problemas de ruta de acceso de la aplicación web a la brecha telefónica