मैं यह पता लगाने की कोशिश कर रहा हूं कि कोई आईफोन वायरलेस या ब्लूटूथ पर किसी अन्य गैर-आईफोन डिवाइस से कनेक्ट हो सकता है और विरोधाभासी जानकारी देखी है। मैंने जो कुछ पाया है वह एसडीके के संस्करण 3.0 से पहले आया था, जब यह निश्चित रूप से संभव नहीं था। स्टैक ओवरफ़्लो प्रश्नों को देखते हुए, Can the iPhone 3.0 SDK provide full access to Bluetooth devices (headsets)? का उल्लेख है कि आप एक मनमानी डिवाइस से कनेक्ट नहीं हो सकते हैं जब तक कि यह "आईफोन के लिए वर्क्स" डिवाइस का हिस्सा न हो। क्या मुझे हार्डवेयर की आवश्यकता है जो इस कार्यक्रम का हिस्सा है?एक आईफोन वायरलेस या ब्लूटूथ पर एक और गैर-आईफोन डिवाइस कैसे एक्सेस कर सकता है?
ऐप्पल प्रलेखन, Peer-to-Peer Connectivity के माध्यम से देखकर, यह दो आईफ़ोन कनेक्ट करने का उल्लेख करता है, न कि किसी अन्य ब्लूटूथ डिवाइस पर आईफोन। तो फिर वहाँ iPhone SDK focus: Bluetooth enhancements कि इस उद्धरण
शामिल ... और नव की घोषणा की "मानक समर्थन" के साथ और साथ ही के बीच iPhone और एक कंप्यूटर, के बीच फाइल स्थानांतरण की अनुमति चाहिए आस-पास के आईफ़ोन
की तरह लेख हैं
एक और ढेर ओवरफ्लो सवाल, GameKit in iPhone SDK 3.0, Bonjour का उल्लेख है, और Bonjour उपकरणों से कनेक्ट करने के बारे में बात करती है the Apple documentation for Bonjour, लेकिन एक iPhone किसी भी Bonjour डिवाइस से कनेक्ट कर सकते हैं? क्या इसमें वाई-फाई कनेक्शन होना चाहिए, या क्या यह ब्लूटूथ का उपयोग कर सकता है?
भले ही मैं किसी अन्य डिवाइस से कनेक्ट करने के लिए ब्लूटूथ का उपयोग कर सकूं, यह पहली पीढ़ी के आईफोन और आईटूच पर उपलब्ध नहीं होगा, मुझे विश्वास है। क्या वो सही है? मैं एक आईफोन एप्लिकेशन के बारे में सोच रहा हूं जिसे क्षेत्र में अन्य गैर-आईफोन उपकरणों के साथ संवाद करने की आवश्यकता होगी, शायद ब्लूटूथ का उपयोग करके, लेकिन संभवतया प्रत्यक्ष वायरलेस कनेक्शन। इस दृष्टिकोण की संभावनाएं और सीमाएं क्या हैं? क्या आईफोन एक मनमाने ढंग से ब्लूटूथ डिवाइस से कनेक्ट होना संभव नहीं है? क्या अन्य डिवाइस को वायरलेस बोनजोर नेटवर्क पर होना चाहिए? मैं यह पता लगाने की कोशिश कर रहा हूं कि यह काम करने के लिए भी संभव है या यदि यह प्रयास के लायक नहीं है।
जानकारी के लिए धन्यवाद - जितना मैंने पढ़ा, उतना ही मैंने सोचा कि ब्लूटूथ एक व्यवहार्य विकल्प नहीं होगा जब तक कि डिवाइस मेड फॉर आइपॉड प्रोग्राम में न हों। बोनजोर के लिए, क्या आईफोन/आईटouch को बोनजोर डिवाइस खोजने के लिए वायरलेस नेटवर्क पर होना चाहिए? क्या बोनजोर में कोई सीमा सीमाएं हैं, या यह अन्य डिवाइस को किस सीमा तक प्रसारित कर सकता है? –
बोनजोर बस एक खोज प्रोटोकॉल है, इसलिए इसकी सीमा जो भी आपके नेटवर्क की सीमा है। यह एक स्थानीय क्षेत्र नेटवर्क पर उपयोग के लिए है, ताकि बहुत अधिक मतलब है कि आईफोन एक वाईफाई नेटवर्क पर होना चाहिए। यद्यपि डिवाइस को अन्य तरीकों से नेटवर्क से हार्डवार्ड किया जा सकता है या कनेक्ट किया जा सकता है। –
नहीं, आईफोन को वाईफाई नेटवर्क पर नहीं होना चाहिए: यह सिस्टम पर उपलब्ध * किसी * नेटवर्क डिवाइस का उपयोग करेगा - विशेष रूप से: ब्लूटूथ। आईओएस 6 के बाद, ऐप्पल डिफ़ॉल्ट रूप से बोनजोर के लिए बीटी लुकअप को अक्षम करता है (इस ब्रेकिंग-चेंज को करने के लिए ऐप्पल की स्पष्टीकरण (बहाना), और आधिकारिक वर्कअराउंड निर्देश https://developer.apple.com/library/ios/qa/qa1753/_index। एचटीएमएल # // apple_ref/doc/यूआईडी/DTS40011315) – Adam