Перейти к содержанию
  • 0
Yuriy2606

Ошибка LocationSensor в iOS, постоянно выдает NAN.

Вопросы

Здравствуйте.

Delphi Rio

При использовании LocationSensor в Android всё работает отлично. В iOS постоянно выдает NAN, не зависимо от аппарата и SDK.

Отредактировал Yuriy2606

Поделиться сообщением


Ссылка на сообщение

Рекомендуемые сообщения

  • 1

Решение взято отсюда https://community.idera.com/developer-tools/general-development/f/tools-22/36905/help-delphi-locationsensor-not-giving-coordinates-anymore

Цитата

 

You have to manually comment the file "System.iOS.Sensors.pas" and then add this file to your project.  This workaround is only for iOS deployment.  If you are also running programs in Windows it will give you an error, you will have to remove the file from the project.

"...\Embarcadero\Studio\20.0\source\rtl\common\System.iOS.Sensors.pas"

 and comment the line 151 as shown below:

function locationManagerShouldDisplayHeadingCalibration(manager: CLLocationManager): Boolean; cdecl;
//[MethodName('locationManager:didUpdateLocations:')]

This should work.

 

Думаю такие вещи должны быть тут.

Отредактировал Yuriy2606

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...