के लिए फायरबेस एफसीएम मूक पुश नोटिफिकेशन मुझे आईओएस पर चुप नोटिफिकेशन में कोई समस्या है।आईओएस
जब मेरा एप्लिकेशन पृष्ठभूमि में है, तो मुझे एफसीएम द्वारा भेजी गई मौन अधिसूचना नहीं मिलती है। लेकिन अगर मैं सीधे एपीएनएस को भेजने की कोशिश करता हूं, अधिसूचना सफलतापूर्वक प्राप्त की जाती है।
यह JSON FCM के लिए भेजा जाता है:
{
"to" : "<token>",
"priority": "high",
"content_available": true,
"data" : {
"<key>" : "<string>",
"<key2>" : "<string>"
}
}
यह JSON APNS को सीधे भेजा जाता है:
{
"aps": {
"content-available": 1
},
"<key>": "<string>",
"<key>": "<string>"
}
मैं पहले से ही "प्राथमिकता" को दूर करने की कोशिश की है कुंजी क्योंकि मैंने किसी को यह कहते हुए देखा कि "content_available" पहले से सेट होने पर मुझे प्राथमिकता निर्धारित नहीं करनी चाहिए। यह काम नहीं किया।
- मेरे पास एक्सकोड> क्षमताओं में "पुश नोटिफिकेशन" सक्षम है।
- मेरे पास एक्सकोड> क्षमताओं में पृष्ठभूमि मोड में "दूरस्थ सूचनाएं" चेक की गई हैं।
- ऐप अग्रभूमि में होने पर और कभी-कभी जब ऐप पृष्ठभूमि में होता है तो एफसीएम सूचनाएं ठीक काम कर रही हैं।
अधिसूचना ऑब्जेक्ट सेट करने के ठीक बाद, यह एक सामान्य पुश सूचना बन जाती है। यह अल पर एक मूक पुश अधिसूचना नहीं है। –
एफसीएम संदेश कंसोल के माध्यम से चुप अधिसूचना भेजने के लिए क्या करना है? – Moxarth