किसी विशिष्ट डिवाइस पर आईओएस पुश अधिसूचना भेजना संभव है? मैंने एक फोरम टाइप ऐप बनाया है जो उपयोगकर्ता एक प्रश्न बना सकता है और अन्य लोग इसका जवाब दे सकते हैं। मुझे विशिष्ट उपयोगकर्ता को आईओएस पुश अधिसूचना भेजने की जरूरत है, जिसने प्रश्न पूछे कि प्रश्न का उत्तर दिया गया था। क्या यह PHP या किसी अन्य विधि के माध्यम से किया जा सकता है?विशिष्ट उपयोगकर्ताओं के लिए आईओएस पुश अधिसूचनाएं?
उत्तर
हां, आप बिल्कुल एक विशिष्ट डिवाइस पर पुश अधिसूचना भेज सकते हैं।
[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeAlert)];
तो उपयोगकर्ता उसे स्वीकार करता है, तो आप प्रतिनिधि संदेश didRegisterForRemoteNotificationsWithDeviceToken प्राप्त होगा:
सबसे पहले आप अनुमति पुश सूचनाएं प्राप्त करना के लिए डिवाइस कहना होगा। फिर आप उस डिवाइस को अपने सर्वर से उपयोगकर्ता आईडी के साथ अपने ऐप से पास करते हैं जो आपके फोरम में उपयोगकर्ता को पहचानता है। कुछ इस तरह:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)_deviceToken {
NSString* deviceToken = [[[[_deviceToken description]
stringByReplacingOccurrencesOfString: @"<" withString: @""]
stringByReplacingOccurrencesOfString: @">" withString: @""]
stringByReplacingOccurrencesOfString: @" " withString: @""];
//send deviceToken and your userId to your server to associate the two together
}
तो फिर आप अपने धक्का सर्वर जो सूचनाएं, के रूप में वहाँ दस्तावेज की एक टन है कि के लिए ऑनलाइन है और यह काफी शामिल है जो मैं यहाँ में नहीं मिलेगा भेजता है का निर्माण करने की जरूरत है। आप शहरी एयरशिप और स्टैकमोब जैसे तृतीय पक्ष सेवाओं का भी उपयोग कर सकते हैं।
जब आप पुश अधिसूचना भेजते हैं, तो डिवाइस को एक अद्वितीय आईडी मिलती है जिसका उपयोग आप एप्पल को भेजने के लिए करते हैं ताकि उन्हें यह बताने के लिए कि किसको संदेश वितरित किया जाए। जब आपको यह अनन्य आईडी मिलती है तो आप उसे अपने सर्वर पर भेज देते हैं, जब आप ऐसा करते हैं तो आप उपयोगकर्ता नाम जैसे किसी अन्य डेटा को शामिल कर सकते हैं, ect।
आईओएस मुद्दे की तुलना में सर्वर-साइड समस्या का अधिक।
मैटस,
टीएल; डॉ: हाँ, आप कर सकते हैं।
आप आराम से APNS का उपयोग कर अंत हैं::
के बाद से अपने मंच एप्लिकेशन php में लिखा है, यहाँ कुछ व्यवस्थाएं हैं जो आपके लिए उपयोगी हो सकता है कर रहे हैं आप उपयोगकर्ता पहचानकर्ताओं की एक सरणी का उपयोग कर एक उपयोगकर्ता को (जैसे आपके उदाहरण में), या उपयोगकर्ताओं के समूह (शायद वह सब जो "थ्रेड" देख रहा है) को संदेश भेज सकते हैं। काफी कुछ उदाहरण यहां उपलब्ध हैं: https://github.com/manifestinteractive/easyapns/blob/master/src/php/samples.php
ज़रूर, मुफ्त पुश अधिसूचना सर्वर का एक बहुत देखते हैं - उदाहरण के QuickBlox के लिए आप किसी भी सर्वर कोड की जरूरत नहीं है, QuickBlox पहले से ही आप के लिए सभी लिखा था।
बस Push Notifications iOS sample पर देखें - यह नमूना आपको किसी विशेष उपयोगकर्ता या उपयोगकर्ताओं के समूह को किसी एपीआई या उपयोग में आसान व्यवस्थापक पैनल के माध्यम से अधिसूचनाएं और अलर्ट भेजने में सक्षम बनाता है। बस इसे डाउनलोड करें, इससे कुछ कोड अपने ऐप पर ले जाएं - और इसका आनंद लें।
- 1. विशिष्ट उपयोगकर्ताओं को ऐप्पल पुश अधिसूचनाएं
- 2. पुश अधिसूचनाएं
- 3. खाली एपीएस शब्दकोश के साथ आईओएस पुश अधिसूचनाएं
- 4. पुशशर्प के साथ पुश अधिसूचनाएं - मूल बातें
- 5. प्रावधान प्रोफाइल + पुश अधिसूचनाएं + उत्पादन बनाम विकास
- 6. आईओएस - शुरुआती गिरावट के बाद पुश अधिसूचनाएं सक्षम करने के लिए कहें
- 7. उपयोगकर्ताओं के लिए Django पुश HTTP प्रतिक्रिया
- 8. ऐप्पल पुश अधिसूचना सेवा एपीएनएस - अधिसूचनाएं
- 9. "ऐप आपको पुश अधिसूचनाएं भेजना चाहेंगे" चेतावनी
- 10. पृष्ठभूमि में रहते हुए पुश अधिसूचनाएं प्राप्त करना
- 11. आईओएस पुश नोटिफिकेशन वितरण
- 12. डब्ल्यूसीएफ डुप्लेक्स - प्रत्येक ग्राहक को अलग-अलग अधिसूचनाएं पुश करें?
- 13. एंड्रॉइड 3.1 पर जीसीएम पुश अधिसूचनाएं: प्रसारण रिसीवर अक्षम करें
- 14. पुश अधिसूचनाएं (आईफोन) "111 कनेक्शन से इनकार कर दिया"
- 15. उपयोगकर्ताओं को केवल विशिष्ट टैग
- 16. गूगल प्ले, वितरित विशिष्ट (परीक्षण) के लिए एप्लिकेशन उपयोगकर्ताओं केवल
- 17. Magento Admin :: विशिष्ट भूमिकाओं/उपयोगकर्ताओं के लिए मेनू आइटम निकालें
- 18. आईओएस पुश स्टाइल सेग्यू संक्रमण
- 19. आईओएस 5 में पुश सेग्यू
- 20. कस्टम आईओएस पुश अधिसूचना ध्वनि
- 21. पुश अधिसूचनाओं के लिए आईओएस अनुमति संवाद को अनुकूलित करना
- 22. आईओएस: पुश अधिसूचनाओं के लिए पंजीकरण कैसे करें?
- 23. वरीयता को कैसे साफ़ करें मेरे आवेदन के लिए आईओएस पुश सूचनाएं?
- 24. आईओएस पुश सेवाएं: एक अदृश्य पुश अधिसूचना संभव है?
- 25. स्थान सेवाओं में परिवर्तन के लिए अधिसूचनाएं?
- 26. जीनोम 3 अधिसूचनाएं/पॉप-अप/एकीकृत अधिसूचनाएं
- 27. आईओएस पुश अधिसूचना में कितना देरी?
- 28. ऐप हटाए जाने पर आईओएस पुश नोटिफिकेशन व्यवहार और फिर
- 29. आईओएस - विशिष्ट दृश्य के लिए केवल फ्लिप एनीमेशन
- 30. आईओएस कैसे उन एक खाते को पंजीकृत करने के लिए अनुमति देने के लिए/उपयोगकर्ताओं
+1। रुको, आप '- [NSData विवरण] 'के प्रारूप पर भरोसा कर रहे हैं? निरस्त अपवर्तित। –