Перейти к содержанию
Fire Monkey от А до Я
  • 0

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


Yuriy2606

Вопрос

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

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 пользователей онлайн

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