Kitty Опубликовано 2 октября, 2016 Поделиться Опубликовано 2 октября, 2016 (изменено) 1. На форме компонент TBecon и одна строчка кода в конструкторе формы: __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { Beacon1->Enabled = true; } При запуске приложения возникает окно с предложением включить геолокацию, в котором не успеваешь нажать и тут же приложение вываливается. 2. Пробую другой код: void __fastcall TForm1::Button1Click(TObject *Sender) { ShowMessage(L"Включаем"); Beacon1->Enabled = true; } Получаю ошибку на картинке. На андроиде все нормально. RAD Берлин апдейт 1. Как быть? Спасибо. Изменено 2 октября, 2016 пользователем Kitty Цитата Ссылка на комментарий
0 Kitty Опубликовано 2 октября, 2016 Автор Поделиться Опубликовано 2 октября, 2016 Приложение запустилось. Для iOS, в отличии от андроид оказалось, что надо добавить дополнительно свойство (TBeaconRegionCollection). Pax Beach и Rusland 2 Цитата Ссылка на комментарий
0 Kitty Опубликовано 5 октября, 2016 Автор Поделиться Опубликовано 5 октября, 2016 TBeacon не работает в iOS. События входа-выхода в зону Beacon1BeaconEnter-Beacon1BeaconExit не происходят. Технологию Beacon придумала apple, вроде как родное. В студии не работает этот функционал... Цитата Ссылка на комментарий
0 Kitty Опубликовано 5 октября, 2016 Автор Поделиться Опубликовано 5 октября, 2016 (изменено) Тестировалось с помощью стандартного примера: C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\CPP\Multi-Device Samples\Device Sensors and Services\Bluetooth\Beacons\Simple Beacon Demo События не происходят. Изменено 5 октября, 2016 пользователем Kitty Цитата Ссылка на комментарий
0 Kitty Опубликовано 5 октября, 2016 Автор Поделиться Опубликовано 5 октября, 2016 Прошу прощения все работает. Цитата Ссылка на комментарий
Вопрос
Kitty
1. На форме компонент TBecon и одна строчка кода в конструкторе формы:
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { Beacon1->Enabled = true; }
При запуске приложения возникает окно с предложением включить геолокацию, в котором не успеваешь нажать и тут же приложение вываливается.
2. Пробую другой код:
void __fastcall TForm1::Button1Click(TObject *Sender) { ShowMessage(L"Включаем"); Beacon1->Enabled = true; }
Получаю ошибку на картинке. На андроиде все нормально. RAD Берлин апдейт 1. Как быть? Спасибо.
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.