ऐप्पल आईओएस के साथ पास के ब्लूटूथ उपकरणों के साथ संवाद करने के लिए निम्नलिखित दो ढांचे प्रदान करता है।CoreBluetooth और बाहरी एक्सेसरी फ्रेमवर्क के बीच क्या अंतर है?
कोर ब्लूटूथ ढांचे अपने iOS और मैक क्षुधा उपकरणों कि ब्लूटूथ कम ऊर्जा वायरलेस तकनीक से लैस हैं के साथ संवाद करने के लिए आवश्यक वर्गों प्रदान करता है।
बाहरी गौण ढांचे या तो एप्पल लाइटनिंग या 30-पिन कनेक्टर, या वायरलेस ब्लूटूथ का उपयोग कर के माध्यम से एक iOS आधारित डिवाइस से जुड़ा बाहरी हार्डवेयर के साथ संवाद स्थापित करने के लिए सहायता प्रदान करता है।
मैंने पहले ब्लूटूथ उपकरणों के साथ सफलतापूर्वक संवाद करने के लिए कोरब्लूटूथ फ्रेमवर्क का उपयोग किया है। हालांकि, अब मैं ब्लूटूथ प्रिंटर के साथ संवाद करने की कोशिश कर रहा हूं और यह आस-पास के उपकरणों के लिए स्कैन में दिखाई नहीं देता है। बाहरी सहायक ढांचे का उपयोग करके, यह करता है।
ब्लूटूथ उपकरणों के साथ संवाद करने तक इन दोनों ढांचे को अलग-अलग कैसे किया जाता है? विभिन्न ब्लूटूथ उपकरणों को विभिन्न ढांचे के उपयोग की आवश्यकता क्यों होती है?
मुझे लगता है कि मैं समझता हूं। तो क्लासिक ब्लूटूथ डिवाइस CoreBluetooth के स्कैन में सेटिंग्स के माध्यम से उनके साथ युग्मित करने के बाद भी नहीं दिखाए जाएंगे? और एमएफआई प्रोग्राम में क्लासिक ब्लूटूथ उपकरणों के साथ संवाद करने वाले सभी ऐप्स के लिए एक कानूनी आवश्यकता है, या केवल तभी जब आप "प्रामाणिक" देखना चाहते हैं और ऐप स्टोर पर प्रकाशित करना चाहते हैं? – Extragorey
यदि आप अपना ऐप प्रकाशित नहीं कर रहे हैं तो आप डिवाइस से कनेक्ट करने के लिए बाहरी एक्सेसरी फ्रेमवर्क का उपयोग कर सकते हैं। – Paulw11