पर काम नहीं कर रहा है आईओएस 10 के नए अपडेट को स्थापित करने के बाद, पुश नोटिफिकेशन काम नहीं कर रहे हैं, जबकि कोड का एक ही कार्यान्वयन आईओएस 9 के लिए काम कर रहा है। क्या पुश अधिसूचना के लिए आईओएस 10 के लिए कोई नई बात है । जैसा कि, मैं इसे समझने में सक्षम नहीं हूं। साथ ही, क्षमताओं के तहत पुश अधिसूचना चालू करना आवश्यक है।पुश अधिसूचना आईओएस 10
उत्तर
एक्सकोड 8 जीएम के साथ आईओएस 10 के लिए कुछ बदलावों की आवश्यकता है आपको पुश नोटिफिकेशन के काम पाने के लिए UserNotification.framework और उनके प्रतिनिधि तरीकों को लागू करने की आवश्यकता है और क्षमताओं में पुश अधिसूचनाएं सक्षम करने की आवश्यकता है।
आपको नया UserNotification.framework आयात करना होगा। कृपया इस लिंक का पालन करें: Push notification issue with iOS 10
लिंक के लिए धन्यवाद, क्षमताओं के तहत पुश नोटिफिकेशन सक्षम करना सहायक था। पहले यह आईओएस 9 और नीचे के लिए काम करता था, क्षमताओं के तहत कोई बदलाव किए बिना। हालांकि मुझे स्पष्ट नहीं है कि हम आईओएस 10 के मामले में क्यों कर रहे हैं। –
क्षमताओं में पुश अधिसूचनाओं को सक्षम किए बिना, मुझे सेब से डेवलपर खाते में ईमेल प्राप्त हो रहा था: गुम पुश अधिसूचना एंटाइटेलमेंट - आपका ऐप ऐप्पल पुश अधिसूचना के साथ पंजीकरण करने लगता है सेवा, लेकिन ऐप हस्ताक्षर के अधिकारों में "एपीएस-पर्यावरण" एंटाइटेलमेंट शामिल नहीं है। तो मैंने इसके चारों ओर काम किया और इसे क्षमताओं में ढूंढ लिया। –
ठीक है, तो धक्का क्षमताओं में पुश अधिसूचना को सक्षम किए बिना काम कर रहे थे ?? और क्या आप एंटाइटेलमेंट में या .plist –
आईओएस 10 पर आवश्यक है पुश नोटिफिकेशन एंटाइटेलमेंट जोड़ें, इसलिए यदि आप "समस्या ठीक करें" समस्या स्वचालित रूप से हल हो जाएगी।
पुश नोटिफिकेशन क्षमताओं Xcode 7. के हिस्से के रूप आवश्यकता नहीं थी सक्षम करने से यह अब Xcode 8. में आवश्यक है Xcode 8 में पुश सूचनाएं क्षमताओं को सक्षम करके, यह निम्न परिवर्तन जोड़ देंगे:
project.pbxproj
com.apple.Push = {
enabled = 1;
};
* (विकास के लिए)
<key>aps-environment</key>
<string>*development*</string>
.entitlements
* (उद्यम और उत्पादन के लिए)
<key>aps-environment</key>
<string>*production*</string>
- 1. आईओएस पुश अधिसूचना प्राथमिकता
- 2. आईओएस पुश अधिसूचना - तेज
- 3. अधिसूचना आईओएस 10
- 4. आईओएस "स्थानीय" पुश अधिसूचना
- 5. आईओएस इंटरसेप्ट पुश अधिसूचना
- 6. कस्टम आईओएस पुश अधिसूचना ध्वनि
- 7. आईओएस 10 रिच मीडिया पुश अधिसूचना (मीडिया अटैचमेंट) उद्देश्य-सी
- 8. पुश अधिसूचना टोकन प्राप्त करें - आईओएस 10, स्विफ्ट 3
- 9. आईओएस पुश अधिसूचना में कितना देरी?
- 10. पुश अधिसूचना
- 11. आईओएस में पुश अधिसूचना कैसे छिपाना है?
- 12. आईओएस मूक पुश अधिसूचना केवल xcode
- 13. प्रत्येक पुश अधिसूचना बैनर आईओएस 9
- 14. आईओएस पुश सेवाएं: एक अदृश्य पुश अधिसूचना संभव है?
- 15. आईओएस मूक पुश अधिसूचना जब उपयोगकर्ता पुश प्रमाणीकरण
- 16. आईओएस पार्स पुश अधिसूचना पुश ने पार्स वेबसाइट
- 17. आईओएस पुश अधिसूचना - जब आप अधिसूचना इस सवाल का
- 18. पुश अधिसूचना
- 19. पुश अधिसूचना
- 20. पुश अधिसूचना
- 21. ejabberd और पुश अधिसूचना
- 22. पार्स पुश अधिसूचना
- 23. आईओएस 10 और आईओएस 9
- 24. आईओएस 10
- 25. डुप्लिकेट पुश अधिसूचना आईओएस & Android के लिए Azure पुश अधिसूचना
- 26. आईओएस 10
- 27. एक्सकोड 8 आईओएस 10 सिम्युलेटर, सिम्युलेटर
- 28. आईओएस 10 [उद्देश्य सी] के लिए पुश अधिसूचना को कैसे कार्यान्वित करें?
- 29. ऐप्पल पुश अधिसूचना
- 30. आईफोन पुश अधिसूचना कैरेक्टर सीमा
.entitlements आप क्यों यह काम नहीं कर रहा लगाने के लिए कुछ भी करने की कोशिश की है? आपने इसे कैसे कार्यान्वित किया है? क्या आपको कोई त्रुटि या चेतावनी मिल रही है? – Lion
इसे देखें http://stackoverflow.com/questions/39382852/didreceiveremotenotification-not-being-called-when-i-tap-on-notification-on-ios/39383027#39383027 –
@ Anbu.Karthik मैंने उस पोस्ट को देखा है , उस स्थिति में उन्हें अधिसूचना मिली लेकिन उन्होंने किया गया नोटिस नोटिफिकेशन नहीं कहा गया था, जबकि मेरे मामले में मुझे केवल अधिसूचना प्राप्त नहीं हुई थी। –