बंद हो गया है मेरे पास कोड है जो मेरे आईफोन पर एक भूगर्भ बनाता है जो निष्पादित होने पर निष्पादित करने के लिए कुछ कोड ट्रिगर करेगा। हालांकि, मुझे पता चला है कि जब मैंने वाईफाई को बंद कर दिया है तो एक्सीट्रिगियन कभी ट्रिगर नहीं होता है। क्या आईओएस पर क्षेत्र परिवर्तनों की निगरानी के लिए वाईफाई आवश्यक है? मेरी वांछित सटीकता kCLLocationAccuracyHundredMeters पर सेट है। मैं आईओएस 6.1 और iPhone 4.आईओएस - वाईफाई के साथ जियोफेनिंग
पर परीक्षण कर रहा हूँ यहाँ स्थान निगरानी की स्थापना के लिए मेरे कोड है:
- (id)init {
self = [super init];
if (self) {
CLLocationManager *manager = [[CLLocationManager alloc] init];
manager.delegate = self;
manager.desiredAccuracy = kCLLocationAccuracyHundredMeters;
manager.distanceFilter = RADIUS/10.0;
manager.headingFilter = kCLHeadingFilterNone;
self.locationManager = manager;
self.authorizationStatus = [CLLocationManager authorizationStatus];
}
return self;
}
धन्यवाद
निश्चित रूप से सही है। आप सिस्टम सेटिंग में वाईफाई को कभी भी बंद नहीं कर सकते हैं, यहां तक कि आप वाईफ़ाई का उपयोग नहीं कर रहे हैं। – Jacky
@ जैकी - मैं आईओएस 7 पर अपने आईफोन पर वाई-फाई बंद कर सकता हूं। मैं नीचे के किनारे से ऊपर की ओर जाता हूं, और मेरे पास नियंत्रण केंद्र है। फिर मैं वाई-फाई प्रतीक (एयरपोर्ट) टॉगल करता हूं। –
क्या कोई ऐप तीनों में से केवल कुछ विशिष्ट तरीकों का उपयोग करना चुन सकता है? ऐप सिटीमैपर का कहना है कि इसका भूगर्भिक जीपीएस चिप का उपयोग नहीं करता है। क्या यह संभव है ? –