Запитання з тегом «cllocationmanager»

26
Служби локації, які не працюють в iOS 8
Мій додаток, який добре працював на iOS 7, не працює з iOS 8 SDK. CLLocationManagerне повертає місцеположення, і я не бачу свого додатка в розділі Налаштування -> Служби локації . Я здійснив пошук у цьому питанні в Google, але нічого не вийшло. Що може бути не так?

15
Отримайте поточне місцезнаходження / координати користувача
Як я можу зберігати поточне місцезнаходження користувача, а також показувати його на карті? Я в змозі показати на карті заздалегідь задані координати, я просто не знаю, як отримувати інформацію з пристрою. Також я знаю, що я повинен додати деякі елементи до списку. Як я можу це зробити?


3
Поведінка інтерфейсу API значної зміни після його припинення / призупинення?
Це розділ із документації CLLocationManager, що описує поведінку програми за допомогою startMonitoringSignificantLocationChanges : Якщо ви запускаєте цю послугу, а ваша програма згодом припиняється, система автоматично запускає програму на другий план, якщо приходить нова подія. У такому випадку словник параметрів передається додатку: didFinishLaunchingWithOptions: метод делегата вашої програми містить ключ UIApplicationLaunchOptionsLocationKey, щоб …

19
didFailWithError: Помилка Domain = kCLErrorDomain Code = 0 “Операцію не вдалося виконати. (помилка kCLErrorDomain 0.) "
Я хочу отримати поточне місцезнаходження, але замість цього з’являється повідомлення про помилку. Це фрагмент мого контролера перегляду. - (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations { // I would get the latest location here // but this …

10
Симулятор Xcode / iOS: вручну спрацьовувати значну зміну місця розташування
Чи є спосіб вручну сказати пристрою надіслати значне сповіщення про зміну місцезнаходження, яке викликає будь-які програми, зареєстровані для цього сповіщення? Це лише для тестування, і я розумію, що цей приватний виклик API буде відхилений після надсилання до магазину програм.

1
Чому requestWhenInUseAuthorization не пропонує користувачеві доступ до цього місця?
У своєму viewDidLoadметоді я маю locationManager = [[CLLocationManager alloc]init]; // initializing locationManager locationManager.delegate = self; // we set the delegate of locationManager to self. locationManager.desiredAccuracy = kCLLocationAccuracyBest; [locationManager startUpdatingLocation]; if([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [locationManager requestWhenInUseAuthorization]; } І запит викликається, але користувачеві не пропонується? Чому?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.