سؤال

أفكر في تطبيق يستخدم تذكيرات الموقع الجغرافي (تلك التي تمت إضافتها في iOS5، ذكّرني في موقع ما عندما أغادر/أصل).لكنني أحتاج إلى استخدام هذه الميزة (في الواقع، استخدام الموقع فقط) للحصول على الموقع الحالي ومقارنته بالموقع المحدد بواسطة تطبيقي والتحقق مما إذا كان هو نفس الموقع أم لا.إذا كان الموقع الحالي والمحدد هو نفسه، فقم بتشغيل تطبيقي.

هل هذا ممكن؟

أتمنى أن تفهم هدفي.شكرا لك مقدما

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

المحلول

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

نصائح أخرى

يتم التحقق من المنطقة الحالية والمنطقة المحددة تلقائيًا عند تعيين منطقة للمراقبة.أفضل مكان للبدء هو قراءة المستندات الخاصة بـ CLLocationManagerDelegate, ، خصوصاً startMonitoringForRegion:.الشيء الذي تريد القيام به يسمى "السياج الجغرافي".يمكنك أيضًا العثور على مزيد من المعلومات في دليل التوعية بالموقع.

as 'm جديدة لتطوير iPhone، لا أعرف كيفية تناول الغداء برمجيا تطبيقا ولكن يمكنني مساعدتك مع الزناد عند الوصول إلى الموقع المحدد مسبقا.هنا هو الرمز.

1: استيراد Corelocation.FrameWork

2: في fiewcontroller.h مكان ملف أدناه الرمز

giveacodicetagpre.

3: InviewIfcontroller.m

giveacodicetagpre.

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