Tôi đã đọc một số câu hỏi ở đây về SO liên quan đến việc nhận thông báo đẩy trong khi ứng dụng không chạy (nhiều hơn nền, nghĩa là tắt hoàn toàn) . This question in particular hữu ích nhất trong việc tìm ra cách xác định xem người dùng có đang sử dụng từ điển launchOptions hay không.Thông báo đẩy trong khi ứng dụng không chạy - từ điển launchOptions rỗng
Tuy nhiên, tôi rất bối rối và tôi thừa nhận điều này có thể là sự giám sát lớn về phía tôi: khi thiết bị của tôi nhận được thông báo đẩy cho ứng dụng này trong khi ứng dụng bị tắt và sau đó tôi mở ứng dụng của mình, từ điển launchOptions là một con trỏ rỗng. Từ mô tả của câu trả lời được chấp nhận trong liên kết được đề cập trước đó, và những nơi khác nữa, tôi thu thập rằng tôi sẽ có thể thấy một trọng tải thông báo; tuy nhiên không có gì. Tôi đang phát triển cho iOS 5.1.1.
Suy nghĩ duy nhất khác của tôi là kiểm tra số huy hiệu khi khởi động (lớn hơn 0, làm điều gì đó ...), nhưng điều này có vẻ rất không đáng tin cậy.
Bất cứ ai có thể cho tôi biết những gì tôi đang thiếu? Cảm ơn rất nhiều về sự trợ giúp của bạn!
Trọng lượng bên trong là gì? – msk
@MSK Tôi xin lỗi tôi không hoàn toàn hiểu - bạn có hỏi những gì đẩy ban đầu (từ máy chủ của tôi) chứa như là tải trọng của nó? Nếu vậy, tải trọng là cơ bản, nó không chứa bất kỳ tùy chỉnh nào ngoài huy hiệu thông thường, cảnh báo và âm thanh. –
xem câu trả lời của tôi bên dưới – msk