2009-07-13 12 views
5

मैं ब्लूटूथ के माध्यम से आईफोन को प्रिंटर से कनेक्ट करना चाहता हूं, लेकिन मुझे आईफोन 3.0 एसडीके में ब्लूटूथ के बारे में कोई कक्षा नहीं मिली है। एसडीके प्राप्त करने के लिए मुझे "आईफोन लाइसेंसिंग प्रोग्राम के साथ आईपॉड और वर्क्स के लिए मेड" में शामिल होने की आवश्यकता है? या कार्यक्रम में शामिल किए बिना ऐसा करना संभव है?ब्लूटूथ के माध्यम से आईफोन को प्रिंटर से कनेक्ट करना संभव है?

उत्तर

4

भले ही आप एमएफआई/डब्ल्यूडब्ल्यूआई डेवलपर प्रोग्राम में शामिल हों, फिर भी अपने आईफोन को मनमाने ढंग से प्रिंटर से कनेक्ट करना असंभव है। प्रिंटर को विशेष रूप से आईफोन संगतता के लिए बनाया जाना चाहिए और एक ऐप्पल-विशिष्ट चिप शामिल करना होगा। कार्यक्रम का उद्देश्य डिवाइस निर्माताओं के लिए आईपॉड/आईफोन विशिष्ट उपकरणों का निर्माण करना है, न कि मौजूदा ब्लूटूथ उत्पादों के साथ स्वतंत्र डेवलपर्स या डिवाइस निर्माताओं के लिए।

-1

आप गेमकिट में जांचना चाहेंगे। मैंने बस दो आईपॉड ब्लूटूथ के माध्यम से कनेक्ट करने के लिए इसका इस्तेमाल किया। ऐप्पल ने कड़ी मेहनत की है और कोड की कुछ पंक्तियों के साथ, आप आईपॉड ब्लूटूथ उपकरणों के लिए खोज सकते हैं। यदि आप अपनी वाईफाई नेटवर्किंग करते हैं, तो आप ब्लूटूथ या वाईफाई अपेक्षाकृत आसान का उपयोग कर प्रिंटर के लिए आईपॉड/आईफोन खोज भी कर सकते हैं।

+0

गेमकिट का उपयोग इस के लिए नहीं किया जा सकता है। ब्लूटूथ बाहरी एक्सेसरी फ्रेमवर्क के माध्यम से डेवलपर्स के लिए उपलब्ध है, लेकिन सभी एक्सेसरीज़ को ऐप्पल-विशिष्ट चिप की आवश्यकता होती है। आप किसी भी ब्लूटूथ डिवाइस से बात नहीं कर सकते हैं। –

+1

दरअसल, यह मेरी समझ है कि 3.0 में ब्लूटूथ पर बोनजोर सक्षम किया गया है, जिस तरह से यह वाईफाई पर समर्थित है। जबकि GameKit डिवाइसों के बीच सहकर्मी-सह-सहकर्मी संचार तक सीमित है, प्रिंटर के लिए समर्थन होने पर, निम्न-स्तरीय बोनजोर का उपयोग कर प्रिंटर को खोजना संभव हो सकता है। –

0

"और एक एप्पल विशेष चिप को शामिल"

बकवास! ब्लूटूथ ब्लूटूथ ब्लूटूथ है। आईफोन पर उचित ब्लूटूथ समर्थन के लिए क्या जरूरी है।

+2

ऐप्पल (किसी भी कारण से) ने यह तय करने का फैसला नहीं किया है। चूंकि एसडीके सैंडबॉक्स अनुप्रयोगों को इस स्तर पर हार्डवेयर के साथ बातचीत करने से, मानक ब्लूटूथ सेवाओं तक सीधे पहुंच प्राप्त करना बिना किसी जेलबैक के संभव नहीं है। साथ ही, सभी ब्लूटूथ डिवाइस बराबर नहीं बनाए जाते हैं; कई अलग-अलग संस्करण, गति और प्रोटोकॉल हैं जो डिवाइस कार्यान्वित कर सकते हैं – rpetrich

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

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