سؤال

هل يمكنك إعداد معدل تحديث الوقت المستمر ل CllocationManager لإجبار مواقع تحديثه مثل كل 10 ثوان بشكل مستمر؟ أنا أعرف استخدام مرشح المسافة ولكن ماذا لو حدث خطأ ما ولا يتم تحديث الموقع؟ شكرًا!

هل كانت مفيدة؟

المحلول

ليس من الممكن التحكم في معدل التحديث. يمكنك ضبط مؤقت، ثم قم بإيقاف تشغيل التحديثات حتى ينتهي المؤقت. هذا هو الشيء المعتاد الذي يجب القيام به لتجنب استخدام الكثير من القوة.

إذا كانت هناك مشكلة، فسيتم إطلاعك على طريقة المندوب locationManager:didFailWithError:

إليك منشور جيد يوضح كيفية تصفية قراءات CoreLocation سيئة:

http://troybrant.net/blog/blog/201/decting-bad-coreLocation-Data/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top