Nhắn tin qua đám mây của Google ban đầu là nền tảng để gửi thông báo cho Android. Họ nói thêm một iOS SDK, nhưng sử dụng SDK của họ trên iOS có nghĩa là bạn đang sử dụng cả hai GCM và Apple dịch vụ Push thông báo:
Đẩy cho thiết bị iOS => Google Cloud Messaging => Apple APNS => Device
Nếu bạn chỉ đang phát triển một ứng dụng iOS, tốt nhất là sử dụng APNS trực tiếp. Nếu bạn đã có tất cả cơ sở hạ tầng của mình được thiết lập cho GCM, thì bạn có thể tiết kiệm cho bạn một chút mã bằng cách chỉ hỗ trợ GCM để giải quyết cả iOS và Android.
Tuy nhiên, không có lợi ích kỹ thuật cụ thể nào làm như vậy.
Nguồn
2015-07-28 07:18:01
Tính năng này của truyền thông máy chủ-khách hàng GCM có hoạt động trên các thiết bị iOS, sử dụng APNS trong các bản cover không? – LamonteCristo
@LamonteCristo: yes – user102008