Ingalime
-
Постов
354 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Сообщения, опубликованные Ingalime
-
-
Да не в global.pas дискуссия... Дайте полную инструкцию - PHP сервер для рассылки Push на Android и iOS
Форум разрознен в этом вопросе.
Например сатья zuby вообще бесполезна для простых смертных.Евгений Корепов изменил функции
function SendGCMMessagesPacket
function AnalyzeResponse
и изменил global.pas в другой статьеИ так по всему форуму... там пару ложек, там пару ложек... не достойно fire-monkey.ru
Все это прекрасно, но хотелось бы все это объединить окончательно в одном месте, где все это было бы наглядно описано и применено с инструкциями по пунктам с возможность скачать PHP сервер и настроить его...
-
-
Здравствуйте.
Хотелось бы получить статью где толково было бы описано: "PHP сервер для рассылки Push на Android и iOS".
На форуме есть ряд статей, но они бесполезны...
Эта статья судя по обсуждению устарела:
http://fire-monkey.ru/topic/1809-статья-php-сервер-для-рассылки-push-на-android-и-ios/
Есть проблема в этой статье об использования TIdHTTP и кол-ва пользователей.
Хотя эта статья самая подробная - есть SQL код создания таблиц, есть файл конфигурации - все понятно... Лучшая статья на сайте!
2. Есть статья для продвинутых пользователей:
http://blog.rzaripov.kz/2017/02/firebase-android-ios-2.html
Тут для рядовых пользователей мало полезного. Нет возможности скачать готовый PHP сервер и т.д....
Можно ли дать материал на сайте, который бы объединял бы две статьи, был подробным и понятным и имел бы материал для скачивания - готовый PHP сервер и код на дельфи для приложения...
-
Со статьей не удалось разобраться - не хватает знаний...
У kinvey проблема с дубляжами.
Вот тут написано, что студия поддерживает сервис App42:
Однако в Берлине нет компонентов для App42. Значит уже не поддерживаеться App42?
Просто в App42 аж миллион пушей в месяц: Тарифы ссылка
-
Здравствуйте.
Если в опциях проекта разрешить пуш в настройке:
Entitlement List->Recevive push notifications=true
то при старте проекта значительно увеличивается время загрузки проекта на экране телефона. Увеличивается время загрузки приложения на 4-5 секунд. Это нормально для такой настройки?
-
Я планирую раз в неделю посылать пуш из панели kinvey и все, больше ничего от kinvey мне не надо. Значит в месяц я шлю 4 пуша. Значит в моем распоряжении 250 пользователей? 4*250=1000. Правильно?
-
Подскажите, пожалуйста на тарифе free kinvey я могу использовать если не больше 1000 пушей в месяц на один проект?
Это тут написано, но не до конца понятно, какие еще ограничения free kinvey .
https://www.kinvey.com/wp-content/uploads/2016/11/Kinvey-Pricing-112016-2.pdf
-
Заработало! Забыла присвоить в инспекторе объектов одно из свойств компонента kinvey...
-
Для kinvey только нужен ключ сервера и идентификатор отправителя. Все это получаем из статьи...
-
Не удалось соединить статью с компонентом TKinveyProvider и TPushEvents - не приходят пуши...:(
-
-
Большое спасибо!
Мечта любого дилетанта, как я, это статья, книга, где от А до Я есть ответ на поставленный вопрос: есть ли жизнь на Марсе или ее нет... Пуш это буржуазное проявление которое - и т.д.
Статья как замкнутый цикл, где есть ответы на заданную тему в ПОЛНОМ объеме для таких дилетантов как я. Такая статья - успех. Спасибо!
-
Ваша статья все же расчитана на профи. Простым людям она не понятна... Сорри...
ЦитатаFirebase объединил APNs + GCM, поэтому токены которые выдаются из FPushService для iOS не валидны для FCM, но у Google есть специальный инструмент для этого, у Android все отлично, токен валиденЭто о чем? Вы что-то писали о термине APNs в Вашей статье? Что это из Вашей статьи?
ЦитатаУ меня реализация на Laravel, но я не буду её выкладывать.
Что такое Laravel?
Не могли бы Вы потратить свое время и написать статью для людей которые ничего не знают о пуш уведомлениях. С нуля, подробно, доходчиво с теорией...
1. Что такое пуш.
2. Как он реализуется.
3. Что для этого надо
и т. д.
Спасибо.
-
И еще не понятна теория... Что же такое термин токен?
-
Почему в Ваших уроках не рассматриваться готовый сервер EMS от эмбаркадеро?
-
Цитата
проще переименовать проект, нажав F2
Это приведет к созданию новых папок в папке проекта? Например в папке ....\\Android\Release будет уже две папки с именами как у проектов?
-
Цитата
7) Моё тестовое приложение имеет название пакета com.embarcadero.PUSHTest (посмотреть можно в IDE-Project-Option-VersionInfo-package)
1. Для каждого нового приложения надо создавать отдельный проект в консоли Гугл?
2. Если я хочу подключить совсем другой FMX проект к получению пушей, но чтобы пуши были такие же как у первого проекта, мне достаточно дать ему такое же название FMX пакета как у первого?
-
Здравствуйте.
Создала проект и инсталлировала на устройство. Имя проекта Depot и соответственно файл проекта Depot.apk
В опциях проекта:
package= com.embarcadero.$(ModuleName)
label= $(ModuleName)
Теперь я хочу инсталлировать этот же проект еще раз на телефон, но с другим именем, чтобы иметь ДВЕ копии приложения на телефоне, но с разными именами. Сделала так:
package= com.mysite.$(ModuleName)
label= MyNewName
Однако второй проект просто переписывает первый проект. Что упущено мною для получения двух копий приложения на телефоне с разными именами? -
Исходя из выводов в статье, мне достаточно использовать событие FormSaveState (Application.Terminate). Верно?
-
Большое спасибо, буду изучать.
ЦитатаНо то что вы хотите сделать, это не правильно. Опишите задачу которая у вас стоит, возможно поможем её решить более гуманным способом
Программа служит исключительно для внутреннего использования в организации. Человек запускает программу на телефоне. Программа взаимодействует с устройством. Следующее взаимодействие возможно через 10 минут (таймер). Теперь человек решает - нужно ли ему это следящее взаимодействие или нет. Если нужно оставляет программу на переднем фоне. Если не нужно нажимает кнопку с Application.Terminate. Однако люди по привычке часто вместо нажатия кнопки в программе переходят на главный экран телефона, думая что программа прекратит работу и в результате получают через 10 минут не нужное взаимодействие с устройством.
-
Когда пользователь нажимает на кнопку возвращения на главный экран телефона, приложение уходит в фон. Однако операционная система Андроид не сразу полностью выгружает приложение, свернутое в фон. Приложение, свернутое в фон может еще какое-то время работать – взаимодействовать с внешними устройствами, слать уведомления и т.п. Спустя время Андроид прибивает приложение.
Мне надо, полностью убить приложение при переходе его в фон (буду вызывать в этот момент Application.Terminate).
Подскажите, как узнать, что пользователь своими действиями (нажал кнопку назад, нажал кнопку возврата на главный экран…) отправляет приложение в фон на телефоне?
Отправка пуша из консоли firebase
в Push сообщения
Опубликовано
М-да... Видимо женский мозг реально по другому устроен... Я тоже весь форум перечитала и никак не могла понять где эти пресловутые message и title!
Ларчик просто открывался, аж стыдно...