2011-09-08 11 views

उत्तर

11

आईफोनआईपैडडेव का जवाब थोड़ा गलत है: कभी-कभी स्थान प्रबंधक विफल हो जाएगा, यह नेटवर्क कनेक्टिविटी के बिना काम कर सकता है। यदि आप इसे अपने लिए देखना चाहते हैं, तो कहीं भी भयानक या बिना किसी सेलुलर रिसेप्शन के ड्राइव के लिए जाएं: जीपीएस अभी भी काम करेगा।

यह आपके आस-पास की पर्यावरणीय स्थितियों और आपके द्वारा उपयोग किए जा रहे डिवाइस पर निर्भर करता है। आईपॉड टच और कुछ आईपैड में जीपीएस नहीं है, और वाईफाई हॉटस्पॉट पर उनके स्थान डेटा को निर्धारित करने के लिए भरोसा करते हैं। यदि आपके पास नेटवर्क एक्सेस नहीं है तो CLLocationManager एक अमान्य स्थान लौटाएगा। तो आप एक उपयुक्त स्थान लौटे मिल सकता है

आईफ़ोन और 3 जी iPads , जीपीएस है। हालांकि, वे एक जीपीएस (सहायता प्रदान की जीपीएस) है, जो नेटवर्क से जानकारी का उपयोग करता एक तेजी से जीपीएस ताला अनुमति देने के लिए उपयोग करें। यदि आपके पास इंटरनेट कनेक्टिविटी नहीं है तो जीपीएस चिप को सिग्नल प्राप्त करने और सटीक स्थान प्रदान करने में कुछ समय लग सकता है: और यदि आप घर के अंदर हैं या आकाश की सादे दृष्टि नहीं है तो सटीकता दूर हो सकती है।

महत्वपूर्ण बिंदु: CLLocationManager और आप उन स्थानों वापस आ जाएगी कर सकते हैं भले ही कोई उपलब्ध हैं: निर्देशांक, तथापि, अमान्य हो जाएगा। वापस आने वाले स्थानों का परीक्षण करना महत्वपूर्ण है और सुनिश्चित करें कि आप संतुष्ट हैं कि वे उनका उपयोग करने से पहले सही हैं।

+0

तो आप कहने का मतलब है कि यह गलत स्थान दे सकता है लेकिन यह निश्चित रूप से स्थान देगा? ..? –

+0

हां, आपको यह देखने के लिए स्थान का टाइमस्टैम्प जांचना होगा कि क्या यह पुराना नहीं है, मुझे लगता है। –

+0

अन्य प्रश्नों से, यह तब भी काम करेगा जब फोन हवाई जहाज मोड में होगा। CoreLocation यह अंतिम स्थान सहेजा जाएगा, भले ही वह एक नया स्थान प्राप्त न कर सके। –

4

हाँ यह काम करता है, तो स्थान सेवाएं टर्मिनल की सेटिंग में सक्षम हैं, पर इंटरनेट से जुड़ा हुआ नहीं है। इंटरनेट कनेक्शन की कोई ज़रूरत नहीं है।

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