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

long_island

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

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

  • Посещение

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

    1

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

  1. На самом деле в Berlin(10.1) такой проблемы и с Indy не наблюдается. 

    55 минут назад, Tumaso сказал:

    А THttpClient поддерживает сжатие трафика с помощью GZIP? Если да, то как настроить?

     

    Indy точно поддерживает. Хотя и THttpClient должен.

  2. Всем привет. Встал вопрос после обновления MacOS до High Sierra. Ранее для работы приложения через https из коробки работал Indy в RAD Studio 10.0. После обновления MacOS стала появляться ошибка о невозможности подгрузить библиотеку OpenSSL. Понял, что в обновленной MacOS теперь используется LibreSSL и из коробки теперь не работает. Перерыл тонну материала, но вопрос остался не решенным. Надеюсь, что кто - то имеет какие - то догадки в этом направлении.

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

    Проблема следующая: не удается подписать приложение app для MacOS. 

    В случае когда в Project-Options-Provisioning устанавливаю ключи разработчика(Developer ID Installer: **** **** (US***R*C)).

    В документации у Embarcedero правда описаны ключи 3rd Party, но таких не нашел в кабинете разработчика Apple, даже создавал запрос на сертификат, по инструкции в самом кабинете для подписи приложений как раз для распространения вне Apple Store, получились только 2 сертификата  Developer ID Installer: **** **** (US***R*C) и Developer ID Application: **** **** (US***R*C). 

    Соответственно выбираю Configuration - Apple Store, делаю билд, на Маке идет 2 запроса на разрешение использования ключей из связки ключей, все вроде бы неплохо. Появляется app и pkg. App файл просто не запускается(хотя при Configuration - Normal, без подписи - все отлично), а pkg непонятно куда инсталирует программу(искал везде, как должно быть в программах нет).

    Далее пробую вручную юзать CodeSign:

    Собираю в Configuration - Normal app файл и пытаюсь его подписать сертификатом:

    Для начала пробую:

    "/usr/bin/codesign" —deep -s "Developer ID Application: **** ***** (***)" -f "/Users/********/PAServer/scratch-dir/*****/Project.app"
    —deep: No such file or directory

    Флаг --deep не работает.

    Пробую без deep:

    "/usr/bin/codesign" -s "Developer ID Application: ***** ****** (******)" -f "/Users/******/PAServer/scratch-dir/******/Project.app""
    /Users/********/PAServer/scratch-dir/********/Project.app: code object is not signed at all
    In subcomponent: /Users/******/PAServer/scratch-dir/*********/Project.app/Contents/MacOS/libcgunwind.1.0.dylib

    Т е не подписывается libcgunwind.1.0.dylib. 

    Нагуглил похожую проблему, советовали юзать как раз таки флаг --deep. Но как видно из того, что я попробовал сначала - безуспешно.

    Используемая версия Rad Studio: 10 Seattle. 

    Версия Windows: 10.

    Версия MacOS: 10.12 Sierra.

    Надеюсь кто - то знает что нужно сделать. Буду очень благодарен за помощь.

  4. Только что, ZuBy сказал:

    доступна конечно, приложите демо проект.

    что вы дальше делаете с файлом?

    Так вот дело в том, что на этом моменте уже приложение закрывается, до открытия диалога выбора файла. Это, считай, и есть демо проект, но самое странно то, что это может произойти в один из 5-10 случаев.

  5. Приложение может крашнуться в этот моменте:

      if OpenDialog.execute then
      begin
        EditPath.Text := OpenDialog.FileName;
      end;

    При чем на этапе 

    OpenDialog.execute

    Это недопустимая функция для работы в Mac OS?

  6. Всем привет.

    При сборке приложения на Mac OS, приложение может в любой момент крашнуться, просто закрывается без вывода какой либо ошибки или сообщения. Это происходит абсолютно в разные моменты времени. Иногда из - за exception, хотя исключение обработано, в дебаггере всплывает исключение(обработанное), далее приложение закрывается.

    Может кто - то знает в чем может быть проблема? Возможно какие - то настройки проекта необходимо правильно установить. Перерыл уже весь гугл.

    Заранее спасибо!

  7. Всем привет. Перерыл тонну информации, но так и не нашел инфы по интересующему меня вопросу.

    Задача: Обычным запросом(INDY, synapse, не имеет значения) проверить наличие SSL сертификата у сайта, в общем - то подойдет и просто проверка на то, что сертификат не самоподписанный. Но так же имеется конкретный сертификат конкретного сайта(https).

    Заранее благодарен за любую помощь в данном вопросе.

  8. он работает только с Android/iOS, для остальным платформ нужно использовать JavaScript(маршрут, геолокация, определение координат, нанесение маркеров)+Yandex карты. как один из вариантов

     

    Да, я уже начал с этим разбираться, но был бы признателен за линк на какой - то мануал по этой теме годный)

  9. Всем привет. Необходимо из PSD сообразить стиль(скин, тема) с помощью стандартного редактора в среде RAD Studio XE 6-7.

     

    Работа не пыльная. Оплата на хороших условиях.

     

    Критерий: необходимо в короткие сроки реализовать стиль(скин, тема) из уже готового PSD для уже готового проекта.

     

    Связь:

    E-mail: support@islandlab.ru

    Skype: longisland_

     

  10. Господа, подскажите пожалуйста наиболее простое решение для реализации в программе карт от Google или Yandex, или любого другого аналога. Необходимо лишь отмечать на карте точки(несколько) и получать их координаты в традиционном формате.

  11. Господа, подскажите пожалуйста. Хотелось бы разобраться как получить "релизовый" установочный пакет для данной ОС. На данный момент я запускал в debag через paserver на своем маке, получается просто запуск моего приложения. Далее я нашел пакет формата .app. Но я так понимаю потенциальным клиентам необходимо предоставлять установочный файл - вроде бы формата .dmg. Хотя возможно я и ошибаюсь и можно предоставлять прямо пакет .app.

     

    Просветите пожалуйста, каким образом следует собирать проект и в каком виде рекомендуется предоставлять пользователям.

     

    Спасибо.

  12. В общем создал тему в последний момент и сам нашел решение этой проблемы. Оказывается не только имя пользователя должно быть на латинице и без спец. символов, но еще и имя компьютера(windows 7). Сменил имя компьютера, перезагрузил, все заработало. :)

    Плюс ко всему хотел бы добавить, что для успешного запуска на симуляторе необходимо username в настройках RAD Studio тоже заменить на альтернативное без кириллицы и спец. символов.

    Даже решил написать статейку по данному вопросу в бложеке. Если можно оставлю это здесь.

  13. Привет. Уже 2 дня бьюсь с проблемой. Перерыл все русскоязычные и англоязычные ресурсы на тему этой ошибки, все перепробовал, ничего не помогает.

    Суть проблемы:

    Использовал данный материал для создания связки. Собственно все поставил как надо. Запускаю PAServer на mac'е. Но при тестировании соединения в XE6 Ошибка: "Remote error: Unauthorized user, all server requests are ignored".

    Я что только не делал, открывал общий доступ в mac'е. Создавал рабочий стол в windows 7 с такими же данными как и в mac'е. Ничего не помогает. Все точно так же.

    Очень прошу помощи, вдруг с этим кто то сталкивался или знает причину такого поведения.

    При чем такая проблема у меня замечается как на ноутбуке, так и на стационарном компьютере.

    П. С. В случае, если проблему никак нельзя решить подскажите способ ручного переноса скомпилированных в RAD Studio файлов на mac и ручного компилирования в XCode.

  14. Привет.

     

    А подскажите пожалуйста какое событие использовать при прокручивании списка в самый конец.

    Чтобы как вот в популярных приложениях при прокручивании ленты вниз добавлять новые item'ы. С созданием aniindicatora я наверное разберусь, но событие никак не могу понять какое надо использовать, уже перепробовал несколько, пока никак.

  15. Привет. В продолжение этой темы возникла следующая проблема: при скроллинге, когда выделенный item пересекает границу видимой области ListBox'а его background не как должно быть постепенно частично уходит в невидимую область, а остается видимым снаружи ListBox'а до момента, когда верхняя(нижняя) граница Item'а не пересечет нижнюю(верхнюю) границу ListBox'а.

     

    Скриншоты проблемы:

     

    I7CWxin4E9c.jpg

    e4WXXrpPMEg.jpg

     

    C Fire Monkey только начал свое знакомство, некоторые вещи уже понимаются, но причину такого поведения никак не могу понять пока. 

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

     

    По статье Ярослава Бровина реализовывал кастомный ListBoxItem. Но тут непонятная ситуация возникла. Я пишу приложение под android/iOS. В версии для windows в том же примере элементы листбокса выделяются "синим" при клике, а в моем случае они остаются белыми. Я еще не очень разобрался со стилями приложения вообще. Как бы StyleBook включен только для ЛистБокса, там все нормально как мне нужно отображается. Вот проблема с выделением. Тестировал и как для win32(активировал в Project Manager'е) и для Android непосредственно на смартфоне.

     

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

     

    Заранее спасибо.

    sample.zip

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