خدمة المواقع لا تعمل مع الـ iOS Simulator ?!

السلام عليكم ورحمة الله وبركاته ..

مضت مدة طويلة ولم أقم بكتابة أي تدوينة , المهم

في الفترة الماضية قمنا برفع تطبيقات على متجر التطبيقات وتحتوي على دعم لـ خدمة المواقع أو Location. وكان من المزعج التعامل مع تجربة البرنامج و خدمة المواقع عن طريق جهاز حقيقي (جهاز iPhone) وحقيقة كنت قد قرأت وجربت سابقاً في بعض المواقع انه بإمكانك تجربة خدمة المواقع على الـ iOS Simulator , والطريقة سهلة وتحفظ لك الكثير من الوقت لتجربة التطبيق على جهاز حقيقي او جهاز بين يديك .

الطريقة :

برنامج الـ XCode يستخدم نوع من الملفات لدعم خدمة المواقع من نوع GPX كل ما عليك ببساطه هو إضافة الموقع المراد تجربة خدمة المواقع عليه ومن ثم اضافته على الإكس كود مباشرة .

لنفرض أنه لدي مشروع يستخدم خدمات المواقع وأريد أن أقوم بتجربة الخدمة عن طريق الـSimulator.

قم بإضافة ملف جديد من القائمة بالضغط على File :

ومن ثم قم بإختيار ملف خدمة المواقع كما في الصورة :

كل ما عليك الآن هو تعديل الملف وعنوان الموقع للعنوان الذي تريده كما في الصورة , قمت بإضافة العنوان عن طريق خرائط قوقل لـ طريق الملك عبدالله

قم بتشغيل المشروع ومن القائمة التي في الأسفل , Debug area يوجد علامة تحديد المواقع ➤ بعد الضغط عليها ستظهر مجموعة من المواقع المضافة مسبقاً .

وبإمكانك إحتيار العنوان الذي أضفناه مسبقاً كما في الصورة :

بعد اختيار الموقع الذي قمت بإضافته سيقوم الـ Simulator باعتبار الموقع الذي قمت بإختياره هو الموقع الافتراضي للمستخدم , طبعأ بإمكانك اضافة مجموعة من المواقع للتجربه .

وبس ..

شاركني رأيك على حسابي في تويتر @SalehAlDhobaie

المصادر :