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

long_island

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

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

  • Посещение

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

    1

Весь контент long_island

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

    MacOS High Sierra (10.13) OpenSSL

    Всем привет. Встал вопрос после обновления MacOS до High Sierra. Ранее для работы приложения через https из коробки работал Indy в RAD Studio 10.0. После обновления MacOS стала появляться ошибка о невозможности подгрузить библиотеку OpenSSL. Понял, что в обновленной MacOS теперь используется LibreSSL и из коробки теперь не работает. Перерыл тонну материала, но вопрос остался не решенным. Надеюсь, что кто - то имеет какие - то догадки в этом направлении.
  3. На последней версии MacOS пользователи испытывают трудности при использовании приложений от неустановленных разработчиков. Версия xcode: 8.0
  4. Здравствуйте! Проблема следующая: не удается подписать приложение 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. Надеюсь кто - то знает что нужно сделать. Буду очень благодарен за помощь.
  5. Так вот дело в том, что на этом моменте уже приложение закрывается, до открытия диалога выбора файла. Это, считай, и есть демо проект, но самое странно то, что это может произойти в один из 5-10 случаев.
  6. Приложение может крашнуться в этот моменте: if OpenDialog.execute then begin EditPath.Text := OpenDialog.FileName; end; При чем на этапе OpenDialog.execute Это недопустимая функция для работы в Mac OS?
  7. long_island

    Приложение крашится

    Всем привет. При сборке приложения на Mac OS, приложение может в любой момент крашнуться, просто закрывается без вывода какой либо ошибки или сообщения. Это происходит абсолютно в разные моменты времени. Иногда из - за exception, хотя исключение обработано, в дебаггере всплывает исключение(обработанное), далее приложение закрывается. Может кто - то знает в чем может быть проблема? Возможно какие - то настройки проекта необходимо правильно установить. Перерыл уже весь гугл. Заранее спасибо!
  8. Да, если реальный IP, конечно, но по нему не проходит коннект.
  9. Здравствуйте. Вопрос такой. Каким образом можно через PAServer запустить дебаг приложения для MAC OS на удаленном ПК, не подключенном локально. Спасибо.
  10. Всем привет. Перерыл тонну информации, но так и не нашел инфы по интересующему меня вопросу. Задача: Обычным запросом(INDY, synapse, не имеет значения) проверить наличие SSL сертификата у сайта, в общем - то подойдет и просто проверка на то, что сертификат не самоподписанный. Но так же имеется конкретный сертификат конкретного сайта(https). Заранее благодарен за любую помощь в данном вопросе.
  11. Да, я уже начал с этим разбираться, но был бы признателен за линк на какой - то мануал по этой теме годный)
  12. long_island

    Поддержка Windows и Mac OS

    В Rad Studio XE8 при наведении на этот компонент написано, что компонент поддерживает указанные в заголовке темы платформы, но работать не получается. Какие есть решения или штатные альтернативы?
  13. Всем привет. Необходимо из PSD сообразить стиль(скин, тема) с помощью стандартного редактора в среде RAD Studio XE 6-7. Работа не пыльная. Оплата на хороших условиях. Критерий: необходимо в короткие сроки реализовать стиль(скин, тема) из уже готового PSD для уже готового проекта. Связь: E-mail: support@islandlab.ru Skype: longisland_
  14. Ребята. Подскажите пожалуйста. Для windows приложений существуют различные решения для защиты исполняемых файлов. Есть ли какие - то аналоги для приложений MAC OS X? Возможно есть встроенные в RAD Studio решения?
  15. Да я вот наткнулся, но на FMX не ставится. Да и TWebBrowser нет на win и mac(а это то, что мне надо). Решил купить платный от TMS за 95 евро и изучать. Вроде бы хороший компонент. Кто что думает?
  16. Господа, подскажите пожалуйста наиболее простое решение для реализации в программе карт от Google или Yandex, или любого другого аналога. Необходимо лишь отмечать на карте точки(несколько) и получать их координаты в традиционном формате.
  17. Господа, подскажите пожалуйста. Хотелось бы разобраться как получить "релизовый" установочный пакет для данной ОС. На данный момент я запускал в debag через paserver на своем маке, получается просто запуск моего приложения. Далее я нашел пакет формата .app. Но я так понимаю потенциальным клиентам необходимо предоставлять установочный файл - вроде бы формата .dmg. Хотя возможно я и ошибаюсь и можно предоставлять прямо пакет .app. Просветите пожалуйста, каким образом следует собирать проект и в каком виде рекомендуется предоставлять пользователям. Спасибо.
  18. В общем создал тему в последний момент и сам нашел решение этой проблемы. Оказывается не только имя пользователя должно быть на латинице и без спец. символов, но еще и имя компьютера(windows 7). Сменил имя компьютера, перезагрузил, все заработало. Плюс ко всему хотел бы добавить, что для успешного запуска на симуляторе необходимо username в настройках RAD Studio тоже заменить на альтернативное без кириллицы и спец. символов. Даже решил написать статейку по данному вопросу в бложеке. Если можно оставлю это здесь.
  19. Привет. Уже 2 дня бьюсь с проблемой. Перерыл все русскоязычные и англоязычные ресурсы на тему этой ошибки, все перепробовал, ничего не помогает. Суть проблемы: Использовал данный материал для создания связки. Собственно все поставил как надо. Запускаю PAServer на mac'е. Но при тестировании соединения в XE6 Ошибка: "Remote error: Unauthorized user, all server requests are ignored". Я что только не делал, открывал общий доступ в mac'е. Создавал рабочий стол в windows 7 с такими же данными как и в mac'е. Ничего не помогает. Все точно так же. Очень прошу помощи, вдруг с этим кто то сталкивался или знает причину такого поведения. При чем такая проблема у меня замечается как на ноутбуке, так и на стационарном компьютере. П. С. В случае, если проблему никак нельзя решить подскажите способ ручного переноса скомпилированных в RAD Studio файлов на mac и ручного компилирования в XCode.
  20. Привет. А подскажите пожалуйста какое событие использовать при прокручивании списка в самый конец. Чтобы как вот в популярных приложениях при прокручивании ленты вниз добавлять новые item'ы. С созданием aniindicatora я наверное разберусь, но событие никак не могу понять какое надо использовать, уже перепробовал несколько, пока никак.
  21. Привет. В продолжение этой темы возникла следующая проблема: при скроллинге, когда выделенный item пересекает границу видимой области ListBox'а его background не как должно быть постепенно частично уходит в невидимую область, а остается видимым снаружи ListBox'а до момента, когда верхняя(нижняя) граница Item'а не пересечет нижнюю(верхнюю) границу ListBox'а. Скриншоты проблемы: C Fire Monkey только начал свое знакомство, некоторые вещи уже понимаются, но причину такого поведения никак не могу понять пока.
  22. Огромное спасибо, Ярослав. Так долго мучился, я так и думал, что какой то нужно добавить объект.
  23. Здравствуйте. По статье Ярослава Бровина реализовывал кастомный ListBoxItem. Но тут непонятная ситуация возникла. Я пишу приложение под android/iOS. В версии для windows в том же примере элементы листбокса выделяются "синим" при клике, а в моем случае они остаются белыми. Я еще не очень разобрался со стилями приложения вообще. Как бы StyleBook включен только для ЛистБокса, там все нормально как мне нужно отображается. Вот проблема с выделением. Тестировал и как для win32(активировал в Project Manager'е) и для Android непосредственно на смартфоне. Подскажите пожалуйста как быть. Я полагаю, что дело именно в стилях, но инфы никакой я по этому поводу не нашел. Заранее спасибо. sample.zip
×
×
  • Создать...