MKMAPVIEW USERLOCATION لا تظهر في iPod
-
22-09-2019 - |
سؤال
انا إستعملت
self.mapView.showsUserLocation = YES;
لإظهار النقطة الزرقاء (دائرة) على mkmapview. يعمل بشكل جيد في محاكاة. ولكن عندما اختبرت في iPod ، فإنه لا يظهر. أي شخص يعرف ماذا سيكون السبب؟ شكرا لك مقدما
المحلول
إذا لم تُظهر الدائرة الزرقاء في الخرائط أيضًا ، فلا توجد شبكات WiFi المحلية في النظام (على iPod موقعك الذي تحدده أقرب WiFi SSID). حلان: احصل عليهما مدرجان (لست متأكدًا من المكان الذي يمكنك القيام به) أو الذهاب إلى مكان يعمل فيه. في جهاز محاكاة iPhone ، تحصل على موقع محاكاة ، لذلك ليس من المثير للاهتمام أنه يعمل.
إذا حصلت على الدائرة الزرقاء في الخرائط ولكن ليس في خريطتك ، فيمكننا أن ننظر أكثر في ذلك.
نصائح أخرى
هل جهاز iPod على نفس الشبكة اللاسلكية مع تمكين خدمات الموقع؟
تحقق مما إذا كنت قد أعطيت المندوبين ---> map.delegate = somecontroller ؛
-(void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark;
و
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;
لا تنتمي إلى StackOverflow