Tag: ядро местоположение

Список стран с обратным геокодом Apple

Я использую Swift для создания обратного геокода на месте устройства, получая страну. Затем найдите индекс этой страны в массиве и прокрутите этот индекс в моем UITableView . Моя проблема в том, что я не могу найти список названий стран, которые Apple вернется. Например, мой UITableView может иметь строку с названием «Соединенные Штаты Америки», но страна, […]

CLLocationManager не отображает всплывающее окно, если службы определения местоположения ранее были отключены

Когда я запускаю свое приложение, я проверяю статус авторизации текущего местоположения следующим образом: – (void)checkCurrentStatus { if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined) { [self.locationManager requestWhenInUseAuthorization]; } else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied && ![CLLocationManager locationServicesEnabled]) { [self.locationManager startUpdatingLocation]; } } Если общие службы определения местоположения включены (для всего устройства), чем просто запрашивают у пользователя разрешение, появляется […]

Как установить время для интервала сканирования для iBeacon на iOS?

Я разрабатываю приложение с поддержкой iBeacon. В принципе, у меня есть одно представление, которое обновляет его содержимое в соответствии с ближайшим маяком и сканирует маяки, я не использую фреймворк (только CoreLocation от Apple) , хотя я использую «Оценочные маяки». Проблема в том, что мое приложение не обнаруживает маяки мгновенно, мне нужно подождать около 5 секунд […]

Пользовательский будильник iOS 8 с использованием uilocalnotification и воспроизведения звука в фоновом режиме при бесшумном телефоне

Я пытаюсь создать собственное приложение для аварийных сигналов. Но задача, с которой я сталкиваюсь, – заставить звук воспроизводиться, когда приложение находится в фоновом режиме. Первый метод, UILocalNotification , Согласно руководству Apple по программированию, правильный способ сделать будильник – (void)scheduleAlarmForDate:(NSDate*)theDate { UIApplication* app = [UIApplication sharedApplication]; NSArray* oldNotifications = [app scheduledLocalNotifications]; // Clear out the old […]

Каков наилучший и самый точный тип данных для хранения долготы широты в iphone xcode?

Я создаю приложение на основе геолокации, и я хочу знать, какой тип данных лучше всего подходит для хранения lat / long. Я использую doubleValue, но я думаю, что мы можем быть точнее 10 десятичных знаков.

Точность определения местоположения CLLocation

У меня есть приложение для определения местоположения, в котором предоставляется высота пользователя. Однако я обнаружил, что точность возвышения, предоставляемая CLLocationManager, крайне неточна. Когда я дважды тестирую те же два пятна, иногда разница в высоте составляет сорок футов, а иногда и сто. Есть ли способ улучшить вертикальную точность CLLocation, или есть другой способ получить возвышение пользователя […]

Что такое хороший способ определить значительное движение с помощью акселерометра iOS?

Сначала я начал думать, что могу использовать CoreLocation для отслеживания скорости, чтобы определить движение. Это не сработало, так как я не хочу, чтобы батарея разрядилась, а при более низких значениях скорости и показания местоположения далеки от точной. Затем я перешел к использованию акселерометра для отслеживания движения следующим образом: http://blogs.oreilly.com/iphone/2008/06/iphone-as-pedometer.html Это работает на удивление хорошо, но […]

Имея проблемы с вычислением точного общего расстояния ходьбы / пробега с помощью CLLocationManager

Я пытаюсь создать приложение iOS, которое отображает общее расстояние, пройденное во время бега или ходьбы. Я прочитал и перечитал всю документацию, которую я могу найти, но у меня возникают проблемы с чем-то, что дает мне точную общую дистанцию. По сравнению с Nike + GPS или RunKeeper, мое приложение постоянно сообщает о более коротком расстоянии. Сначала […]

startMonitoringSignificantLocationChanges Отсутствие точности

Я работаю над простым приложением, которое имеет следующее требование: задача будет запущена в определенном месте, и после того, как пользователь бродит на определенное расстояние, задача должна быть автоматически завершена. В настоящее время я использую startUpdatingLocation CLLocationManager, чтобы получить начальное местоположение GPS с точностью до 100 метров. Это прекрасно работает. Затем я использую startMonitoringSignificantLocationChanges для CLLocationManager, […]

Как отслеживать местоположение пользователя в фоновом режиме?

Я ищу приложение с открытым исходным кодом или библиотеку для отслеживания местоположения пользователя в фоновом режиме. Теперь я пытаюсь сделать это с помощью CLLocation и фоновых задач, но для моего дела недостаточно точности. Не могли бы вы объяснить, как приложения, такие как «ходы», «runkeeper», «endmondo», создают мой маршрут? Следует ли использовать акселерометр или компас для […]

Interesting Posts
PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.