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

Kitty

Пользователи
  • Постов

    792
  • Зарегистрирован

  • Посещение

  • Победитель дней

    16

Сообщения, опубликованные Kitty

  1. Проект iOS нормально компилируется и разворачивается на телефон на стенде c WIN7. Решила перенести, в качестве эксперимента, проект в WIN10 на подаренный ноутбук.  :)
    Тут он тоже нормально компилируется и для app store и для development. xCode 8.0  PAserver 9.0.2.03.
    Однако при попытке запустить на присоединенном к стенду телефоне, в WIN10 на самом последнем этапе компиляции возникает ошибка Session ended.
    Подскажите, пожалуйста, как победить? Все настроено как в WIN7.

    app.jpg

  2. Когда хозяин бизнеса в ручную рассылает с сервера общий пуш это понятно. В этом видео говориться, что разбуженное приложение само посылает персональный push. Как это организовано? Служба будет приложение? Как приложение затем запрашивает у сервера персональный push? 

    Видео

  3. Цитата

    хороший совет. добавлю но это не исправит положение т.к понятно что он его не находит

    Рекомендацию Евгения Корепова выполнили? Проверили?

    У меня С++ Builder и все работает на iOS:

    String path = System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(), L"count.ini");
     if(FileExists(path))
    	 {
          //нужный код
    	 }
    

    count.ini в деплойменте тут StartUp\Documents\

  4. Большое спасибо!

    Теперь понятно, что если победить дубляж уведомлений, то для бизнеса с 1000 пушей в месяц, kinvey отличный выбор. Не даром ембаркадеро сделало для этого сервиса отдельный компонент...

  5. Логотип мед.центра в своей уникальной цветовой гамме. Замена цвета все исказит. Логотип используеться и при старте приложения и как иконка и как заставка в маркете.

    Представим МакДональдс. Можно ли иметь для него два приложения с разным функционалом, но одинаковым стилем? Это нарушение по мнению гугла маркета?

  6. Является ли нарушением такой вариант публикации?:

    Есть медицинский центр. Для медицинского центра созданы два приложения - одно для работников, второе для посетителей. Можно ли использовать в этих приложения одинаковые картинки (логотип, стартовая иконка). Одинаковые картинки в панели где надо указать 512x512 и 1024х500...

     

  7. Вроде правильно настроен:

    <%activity%>
    		<service android:name="com.embarcadero.gcm.notifications.GCMIntentService" /> 
            <%receivers%>

    Пуши приходят и на андроид 6 когда приложение в фоне. Но если открыть список приложений и полностью удалить из памяти приложение, то на андроид 6 не приходят, а на андроид 4.4 приходят во всех ситуациях. Надо мне поискать еще телефон с андроид 6 для тестов. На этом телефоне стоит оболочка MIUI, может в этом проблема...

  8.  

    Цитата

    Но в Firebase такого точно нету, все четко работает

    Kinvey это просто облачный сервис с удобной панелью для посылки пушей и других сервисов. А сам Kinvey использует в своих настройках данные из Firebase (ключ и id). Видимо у меня просто телефон такой странный... Проверила на трех устройствах - все нормально, только в моем телефоне троекратный дубляж...

  9. Пуш приходит и в андроид 4.4 и в андроид 6. Если же приложение полностью выгрузить из памяти, то пуш приходит только в андроид 4.4. Почему при таких условиях пуш не приходит в андроид 6?

  10. Чудеса продолжаются... У меня есть планшет и телефон с андроид. Проверила эксперимент - на оба устройства установила приложение.

    Послала пуш. На планшете в шторке как и положено одно уведомление - на телефоне три дубляжа. А может мой телефон Akta A4 такой кривой? :)

     

  11. Не совсем понятно... Так почему гуглосервис посылает три раза?

    А как правильно все организовать?

    Нужно уведомление пользователю. Как правильно сделать чтобы пользователь получил уведомление?Нажал на него и открылось приложение. Спасибо.

  12. Приложение поддерживает получение пушей. Я хочу, чтобы при получении пуша появлялось уведомление в шторке.

    1. Запускаю приложение на телефоне.

    2. Убираю его полностью из фона.

    3. Посылаю с сервера пуш с тестовым текстом.

    4. На телефоне вижу и слышу, что пришло уведомление.

    5. Тяну шторку вниз а там ТРИ одинаковых уведомления с моим тестовым текстом т.е. два лишних.

    Как убрать дублирование уведомлений в шторке?

    Код:

    void __fastcall TForm1::PushEvents1PushReceived(TObject *Sender, TPushData * const AData)
    
    {
    
     NotificationCenter1->CancelAll();
    
     if (NotificationCenter1->Supported() && AData->Message != "")
      {
       TNotification * myNotification = NotificationCenter1->CreateNotification();
    
    	__try
    	{
    	 NotificationCenter1->CancelAll();
    	 myNotification->AlertBody = AData->Message;
    	 NotificationCenter1->PresentNotification(myNotification);
    	}
    	__finally
    			{
    			 myNotification->DisposeOf();
    			}
      }
    
    }

     

  13. Цитата

    Нажал там Start Building и получил 404 ошибку ) Этому сайту точно можно доверять? )

    Я не знаю или можно доверять этому сайту. Я доверяю эмбаркадеро которое для этого сервиса сделала отдельный компонент в палитре. А ошибок доступа 404 у меня не было... Вроде все работает...

     

  14. Цитата

    если вы собираетесь полностью ВСЕ данные хранить на нём - тогда все норм.

    Я не хочу хранить данные для никакого! Я хочу этому приложению посылать пуш. Теперь я хочу другому приложению посылать пуш. Все это работает в kinvey.com без единой строчки кода. Но статья Равиля не вносит ясности почему это происходит. Лично мне не понятно...

  15. Тупо выполнила инструкции эмбаркадеро и получаю пуш  с сервиса https://www.kinvey.com/

    Никаких проблем - просто сделала настройки в проекте согласно документации.  Все работает. Почему это работает - понятия не имею...

    Но абсолютно ничего не понятно. Что такое токен, что вообще происходит и почему все это работает.

    И вот тут Равиль хотелось бы ПОЛНУЮ статью, для простых смертных, которые начали писать для мобильных приложений... Полный замкнутый цикл...

     

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