-
Постов
216 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
Весь контент master webs
-
там же в демках можно найти проект для симуляции маячка ил можно скачать с appstore или плеймаркета прикреплю свой проект посмотрите там все просто смотрите там если будете использовать мой пример в настройках нужно будет указать правильный UUID ibeacon.zip p/s а сервис и уменя крутится даже пробовал на ваш сервер логировать кроме запуска так ничего и не попало http://kayfolom.ru/?cmd=read&api_key=biacontestmasterwebs&output_format=json "datetime": "2016-06-24 12:23:19" ето уже работа сканера а не сервиса
-
вся проблема не в маячке а в самой работоспособности демки она не работает в виде маячка я использую iphon 4s а сканер и сервис проверяю на samsung tab pro так вот сканер отлично работает а сервис не отрабатывает сам компонент не работает вот и хотел узнать может кто собрать демку и проверить у себя может я что не так делаю хотя там правок никаких нет кроме как ( сделать build и добавить сервис в приложение)
-
как-то кисло выходит вчера просидел пол дня не заработал biacon в сервисе пробовал и демку собирать и сам сервис делал ни в какую может у кого есть возможность проверить демку сервиса там нужно одно устройство которое будет маячком можно скачать с аппсторе или плеймаркета а на второе установить сервис с примеров. я пока буду дальше ковырять может что упустил
-
вам не приложение должно отправить уведомление а сервер а серверу стучит сам телефон без участия приложения нужно задать параметры сервера
-
попробую сегодня сделать вроде на ios можно имитировать работу маячка а на андроид посмотреть как все будет если что выйдет отпишу
-
да и там если не изменяет память если кинуть компонент для определения координат то будет постояно гореть верху зеленя полоса что включено определение кординат
-
в корне не правильный подход если нет статистики по устройствам пользователей можно потерять очень большую часть аудитории для владельцев сервиса и потерять много клиентов за того что нет возможности собрать проект на ios хотя по факту он будет сделан да и по оборудованию не так дорого выходит я когда начинал сидел на хакинтоше с виндой на виртуалке и с iphone 4s и могу навести простой пример делал приложения для 4х московских интернет магазинов по их статистике с яндекс метрики заходы на сайты были 60 % ios, 30% браузер и только 10% android все 4 сайта сидят в топ 10 яндекса и гугла
-
дело в том что изначально ibeacon был разработан для ios android запустил в след свои аналоги https://ru.wikipedia.org/wiki/IBeacon и сделал совместимость с ibeacon может быть от сюда и ноги растут а так да для ведра как вариант только сервис который будет в фоне мониторить маячки ито на хабре есть статья где был мониторинг по месту нахождения устройства и времени события P.S. к месту магазина можно привязать есть же определения по wifi/сотовой сети gps определили место дали уведомление и человек сам запустит приложение как вариант https://www.ibeaconrussia.ru/blog/ibeacon-na-android/ был не прав в сервисе приложение не нуждается все должно делать само ведро на уровне операционки
-
по логике после установки приложения и подтверждения получения уведомлений при условии что есть поддержка Bluetooth LE срабатывает сервис который ищет маячки по общему груповом идентификатору аналог (push) а дальше действует как написал krapotkin
-
на сколько я понял ключ с файл google-services.json используется для отправки с телефона на базе андроид он у меня точно для привязки не использовался
-
добавил ссылку на github в первый пост, в нем есть исходники для delphi 10.1 berlin (10 должно все работать)
-
Добавил описание в первый топик прошу не судить строго нет таланта писать статьи )) лишь попытался объяснить немного принцип работы и выложил рабочий пример
-
после пары литров пива FCM сдался завтра постараюсь написать подробный мануал ))
-
нашел такую документацию на гугле https://developers.google.com/instance-id/reference/server#create_registration_tokens_for_apns_tokens по сути перерегистрация токенов ios для GCM буду экспериментировать получать токен уже через свой сервер может прокатит такая обманка как временное решение о результатах отпишу опять тупик перерегистрация идет получаю токен для ios отправка тоже успешна но они не доходят
-
прикупил ) на всякий случай как говорят кстати с Украины заходил без прокси
-
на сколько я понял загвоздка лиш в одном как записать токен ios в базу GCM В console.firebase.google.com я добавил приложение на ios там-же загрузил сертификат для отправки оповещений в замен появился файл с кучей всяких ключей полсе получения токена так понимаю его нужно обязательно обозначить console.firebase.google.com иначе получаю ошибку отправки при етом скрипт на пхп отлично шлет все на прямую
-
P.S.// приложение никаких изменений не потерпело код рабочий и проверенный на версиях 10/10,1 berlin http://alexbirukov.ru/?go=all/php-server-dlya-rassylki-push-na-android-i-ios/ исходники на github https://github.com/master-webs/ios-push-FCM-delphi в серверной части изменил регистрацию устройства в нашей базе . GCM практически ни чем не отличается от FCM как описал гугл в FCM больше возможностей и он рекомендует перейти на его использование. Приложения Delphi 10/10.1 Android также успешно проходят регистрацию через поставщиков услуг (GCM) и на сколько я понял гугл совместимость не будет прикрывать для работоспособности приложений которые уже не обновляют в плеймаркете. Интерфейс на мой взгляд стал намного проще и удобнее с консоли можно спокойно отправлять групповые и адресные оповещения. Что касается возможности отправки оповещений на IOS устройства. Доступно много примеров и библиотек практически для каждой среды разработки кроме (продуктов embarcadero) покопавшись в документации нашол статью которая дала понять как переригестрировать токены ios и получить токен FCM. сделал следующе ios получивший токен спешит зарегистрировать девайс на вашем сервере скрипт перехватывает и делает регистрацию на серверах гугла и новый токен мы также записываем в свою базу в архиве прикрепляю серверную часть php сделана она чисто для тестирования и я не рекомендую использовать как рабочий вариант хотя до рабочего варианта там допилить совсем не много. Ниже прикрепляю скрины лк FCM push.zip
-
точно так у меня есть кнопки в стиля в которых отслеживаю клики вин ругает а ios и android отрабатывает все на ура без каких либо ошибок
-
а что значит nn ? yyyy-mm-dd hh:nn:ss разве не yyyy-mm-dd hh:mm:ss должно быть DateTime.Now.ToString("yyyy-mm-dd hh:mm:ss ")
-
FormatDateTime('yyyy-mm-dd hh:nn:ss', Date) так не пробовал ?
-
возможно региональные представления самого устройства у меня была похожая проблема но с форматом суммы при с мене настроек в телефоне