2015-12-05 23 views
5

Tôi đã tích hợp GCM trong dự án của tôi để nhận thông báo đẩy từ máy chủ. Tôi có thể nhận được thông báo đẩy thành công trong tất cả các thiết bị (Nexus, Samsung vv), tuy nhiên, tôi không nhận được thông báo trên điện thoại Xiaomi MI của mình.Không nhận được thông báo đẩy GCM trong điện thoại MI nếu ứng dụng bị giết

Khi ứng dụng đang chạy hoặc ở chế độ nền thì tôi nhận được thông báo tuy nhiên nếu tôi xóa ứng dụng (bằng cách vuốt ứng dụng khỏi các ứng dụng gần đây) thì tôi không nhận được bất kỳ thông báo nào.

Trong ứng dụng Bảo mật được cài đặt sẵn, có tính năng Tự động khởi động. Một số ứng dụng có tính năng tự động khởi động này được BẬT và một số thì không. Ứng dụng của tôi có tính năng tự động bắt đầu này TẮT. Nếu tôi bật BẬT tự động cho ứng dụng của mình thì tôi sẽ bắt đầu nhận được thông báo ngay cả khi tôi giết ứng dụng.

Làm cách nào để khắc phục sự cố này? Hãy giúp tôi ra.

+0

việc kiểm tra này ra: http://stackoverflow.com/a/33936766/3140227 –

+1

@VipulAsri Liên kết bạn đã chia sẻ là để bật BẬT/TẮT Tự động Bắt đầu. Tôi không muốn người dùng làm theo các bước này theo cách thủ công. Tôi muốn Tự động bắt đầu được bật theo mặc định khi người dùng cài đặt ứng dụng của tôi. Nếu các ứng dụng khác (Facebook, Whatsapp, line, linkedin) có tính năng này được bật theo mặc định thì phải có một số cách để thực hiện nó thông qua mã hóa. –

+0

Tôi nghĩ rằng bạn đã thay đổi os rằng nếu swipe ứng dụng đi nó sẽ đóng ứng dụng hoàn toàn để tiết kiệm pin. Vì vậy, bạn có thể thử đặt mức ưu tiên của gcm thành cao' hoặc thiết lập 'một dịch vụ riêng biệt' để nhận các tin nhắn GCM. – bjiang

Trả lời

8

Bắt đầu AutoStart

Open Security App -> Permissions -> Auto Start Management. 
Add/Enable your app as auto start apps 

Bắt đầu Lock Screen Notification

Open Settings App -> Notifications - Manage Notifications. 
Tap on your App and select all cases. 

tôi đã nhận thành công với điều này .. Hy vọng nó giúp ..

+1

OMG! Bạn đã cứu ngày của tôi .. cảm ơn rất nhiều .. – Jaimin

+0

Nó hoạt động Cảm ơn ..... – Sandeep

+3

Có cách nào để lập trình tự động bật cho ứng dụng của tôi không? –

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