मैं ब्लूटूथ डिवाइस के लिए स्कैनिंग रखना चाहते हैं और मैं एप्लिकेशन को पृष्ठभूमि में जिंदा रहना चाहता हूँ। क्या यह संभव है? ऐसा लगता है कि मेरे पास एक कनेक्टेड ब्लूटूथ डिवाइस है, और यदि डेटा ट्रांसफर है, तो ऐप पृष्ठभूमि में जागता रहता है। हालांकि, अगर मैं सिर्फ पृष्ठभूमि में स्कैनिंग कर रहा हूँ, ऐसा लगता है जैसे यहां तक कि अगर मैं Uses Bluetooth LE accessories
जाँच (bluetooth-central
plist में) है, एप्लिकेशन समाप्त होता नहीं चल रहा है।आईओएस ब्लूटूथ पृष्ठभूमि मोड
वहाँ जब यह पृष्ठभूमि में है उपकरणों के लिए एप्लिकेशन जीवित है और निरंतर स्कैन रखने के लिए एक तरीका है?
यह ऐप स्टोर पर होगा। मुझे लगता है कि मेरे आवेदन के साथ मुझे आईबेकॉन का उपयोग करने की आवश्यकता हो सकती है। तो जब आवश्यक हो तो यह जाग जाएगा। – huggie
यह कहता है "केंद्रीय तरफ, अग्रभूमि-केवल ऐप-ऐप्स जिन्होंने कोर ब्लूटूथ पृष्ठभूमि निष्पादन मोड में से किसी एक का समर्थन करने की घोषणा नहीं की है- पृष्ठभूमि में या निलंबित होने पर विज्ञापन परिधीय स्कैन और खोज नहीं सकते हैं।" समस्या यह है कि मैंने सीबी पृष्ठभूमि निष्पादन मोड घोषित किया है। और मैं अभी भी पृष्ठभूमि में स्कैन नहीं कर सकता। – huggie
आपका ऐप अभी भी निलंबित कर दिया जाएगा, लेकिन परिधीय कॉलबैक की खोज पर जागृत हो जाएगा। –