2011-02-17 13 views
5

मैं इस blog का पालन करने की कोशिश कर रहा हूं। ब्लॉग एंड्रॉइड को वर्किंग प्लेटफॉर्म के रूप में उपयोग करता है, लेकिन इसे आईफोन में भी माइग्रेट किया जा सकता है, बशर्ते मुझे एमक्यूटीटी क्लाइंट को उद्देश्य सी में प्राप्त किया जाए .. जिसे मैं कहीं भी नहीं ढूंढ सकता। निकटतम मैं यह करने के लिए मिल गया है:एमक्यूटीटी क्लाइंट आईफोन

  1. मैं एक सी कार्यान्वयन here मिला - libmosquitto

  2. This post कहते हैं मैं एक HTTP पुल की तरह कुछ का उपयोग कर सकते हैं।

क्या कोई मुझे इन दो विकल्पों का फायदा उठाने में मदद कर सकता है? मैं लेने के लिए :(

धन्यवाद !!

उत्तर

3

HTTP विकल्प आप के रूप में इस मामले में आपकी मदद नहीं होगा ' एमक्यू के माध्यम से एक जेएमएस ऐप से बात करने की कोशिश नहीं कर रहे हैं (ठीक है - आपने यह नहीं कहा है कि यह आपका लक्ष्य है)। आपकी सर्वश्रेष्ठ शर्त libmosquitto या अन्य MQTT क्ली में से किसी एक को संकलित करना होगा आईटीएस के लिए एनटीएस (http://mqtt.org पर सूची देखें)। अब एक अच्छा उदाहरण https://github.com/njh/marquette है जो आईओएस

3

मैं उद्देश्य सी से परिचित नहीं हूँ अगले कदम नहीं जानता, लेकिन ऐसा लगता है जैसे कि आप उद्देश्य सी के रूप में किसी भी सी कोड संकलन कर सकते हैं इस मिल आपकी समस्या दौर?

आप जीसीसी का उपयोग कर रहे हैं, तो आप के रूप में उद्देश्य सी का उपयोग कर "-x उद्देश्य-सी" संकलित करने के लिए यह मजबूर कर सकते हैं।

1

पर मच्छर के पुस्तकालयों का उपयोग करता है, मैं वर्तमान में अपनी परियोजनाओं में MQTTKit का उपयोग कर रहा हूं। यह उपयोग करने के लिए काफी आसान और सीधा है।

+0

हम कैसे MQTT पेलोड में पुश सूचनाएं भेजने – SMS

+2

सेट करने के लिए अपने APNS में एक MQTT ग्राहक संदेश के लिए सुनने और एक धक्का भेजने के लिए प्रमाणित सर्वर की आवश्यकता होगी सकता है तदनुसार अधिसूचना। – Kiran

+0

@ किरण, मुझे किसी विशिष्ट सर्वर पर किसी विषय की सदस्यता लेने में समस्या हो रही है। कोई विचार –

संबंधित मुद्दे