2015-06-17 19 views
5

Xin chào tất cả tôi đang tích hợp ứng dụng GCM trong iOS sử dụng liên kết sauHỗ trợ GCM cho ứng dụng ios khi ứng dụng ở chế độ nền hoặc bị giết

https://developers.google.com/cloud-messaging/ios/start.

Tôi cũng đã tải lên chứng chỉ khi định cấu hình tệp trên các bước được xác định.

Tôi cũng đã thành công để nhận được thông báo, nhưng vấn đề là tôi không nhận được thông báo khi ứng dụng bị giết hoặc ở chế độ nền. Có bất kỳ triển khai nào để nhận thông báo trong nền hoặc ứng dụng ios bị giết vì tôi đã tìm kiếm rất nhiều cho điều đó và không có gì tìm thấy hiệu quả.

Vì vậy, bất kỳ trợ giúp sẽ được đánh giá cao Cảm ơn ..

Trả lời

5

tôi đã cùng một vấn đề và tôi đăng câu hỏi chi tiết sau. May mắn thay, tôi đã tìm ra được vấn đề và nó đang làm việc cho tôi bây giờ. Tôi đã không gửi dữ liệu ở định dạng thích hợp đã hoạt động sau khi tôi gửi dữ liệu ở định dạng thích hợp. Định dạng JSON của tôi trông như thế này.

{ 
"notification":{ 
"badge":"12", 
"alert":"default", 
"sound":"default", 
"title":"default" 
}, 
"content_available":true, 
"to":"YOUR_KEY_HERE" 
} 

Vì không có chi tiết về việc triển khai máy chủ của bạn. bạn có thể tham khảo câu hỏi của tôi để biết thêm thông tin.

GCM push notification to iOS with content_available (not working to invoke from inactive state)

+0

tôi đã thực hiện nó trước khi câu trả lời của bạn họ đặt nó trong lưu ý, mà tôi chưa từng thấy nhưng sau khi nhận được vấn đề này tôi thấy tài liệu chi tiết của họ. – jogshardik

+0

thtas tốt để biết .. tận hưởng thông báo đẩy –

+0

Tôi thấy rằng để có được cảnh báo thực sự xuất hiện trên iOS (thay vì cảnh báo im lặng), bạn cần thêm "body": "hello world" vào từ điển "thông báo". –

Các vấn đề liên quan