long_island
-
Постов
24 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные long_island
-
-
Всем привет. Встал вопрос после обновления MacOS до High Sierra. Ранее для работы приложения через https из коробки работал Indy в RAD Studio 10.0. После обновления MacOS стала появляться ошибка о невозможности подгрузить библиотеку OpenSSL. Понял, что в обновленной MacOS теперь используется LibreSSL и из коробки теперь не работает. Перерыл тонну материала, но вопрос остался не решенным. Надеюсь, что кто - то имеет какие - то догадки в этом направлении.
-
На последней версии MacOS пользователи испытывают трудности при использовании приложений от неустановленных разработчиков.
Версия xcode: 8.0
-
Здравствуйте!
Проблема следующая: не удается подписать приложение 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.
Надеюсь кто - то знает что нужно сделать. Буду очень благодарен за помощь.
-
Только что, ZuBy сказал:
доступна конечно, приложите демо проект.
что вы дальше делаете с файлом?
Так вот дело в том, что на этом моменте уже приложение закрывается, до открытия диалога выбора файла. Это, считай, и есть демо проект, но самое странно то, что это может произойти в один из 5-10 случаев.
-
Приложение может крашнуться в этот моменте:
if OpenDialog.execute then begin EditPath.Text := OpenDialog.FileName; end;
При чем на этапе
OpenDialog.execute
Это недопустимая функция для работы в Mac OS?
-
Всем привет.
При сборке приложения на Mac OS, приложение может в любой момент крашнуться, просто закрывается без вывода какой либо ошибки или сообщения. Это происходит абсолютно в разные моменты времени. Иногда из - за exception, хотя исключение обработано, в дебаггере всплывает исключение(обработанное), далее приложение закрывается.
Может кто - то знает в чем может быть проблема? Возможно какие - то настройки проекта необходимо правильно установить. Перерыл уже весь гугл.
Заранее спасибо!
-
Да, если реальный IP, конечно, но по нему не проходит коннект.
-
Здравствуйте. Вопрос такой. Каким образом можно через PAServer запустить дебаг приложения для MAC OS на удаленном ПК, не подключенном локально.
Спасибо.
-
Всем привет. Перерыл тонну информации, но так и не нашел инфы по интересующему меня вопросу.
Задача: Обычным запросом(INDY, synapse, не имеет значения) проверить наличие SSL сертификата у сайта, в общем - то подойдет и просто проверка на то, что сертификат не самоподписанный. Но так же имеется конкретный сертификат конкретного сайта(https).
Заранее благодарен за любую помощь в данном вопросе.
-
он работает только с Android/iOS, для остальным платформ нужно использовать JavaScript(маршрут, геолокация, определение координат, нанесение маркеров)+Yandex карты. как один из вариантов
Да, я уже начал с этим разбираться, но был бы признателен за линк на какой - то мануал по этой теме годный)
-
В Rad Studio XE8 при наведении на этот компонент написано, что компонент поддерживает указанные в заголовке темы платформы, но работать не получается.
Какие есть решения или штатные альтернативы?
-
Всем привет. Необходимо из PSD сообразить стиль(скин, тема) с помощью стандартного редактора в среде RAD Studio XE 6-7.
Работа не пыльная. Оплата на хороших условиях.
Критерий: необходимо в короткие сроки реализовать стиль(скин, тема) из уже готового PSD для уже готового проекта.
Связь:
E-mail: support@islandlab.ru
Skype: longisland_
-
Ребята. Подскажите пожалуйста. Для windows приложений существуют различные решения для защиты исполняемых файлов. Есть ли какие - то аналоги для приложений MAC OS X? Возможно есть встроенные в RAD Studio решения?
-
Да я вот наткнулся, но на FMX не ставится. Да и TWebBrowser нет на win и mac(а это то, что мне надо). Решил купить платный от TMS за 95 евро и изучать. Вроде бы хороший компонент. Кто что думает?
-
Господа, подскажите пожалуйста наиболее простое решение для реализации в программе карт от Google или Yandex, или любого другого аналога. Необходимо лишь отмечать на карте точки(несколько) и получать их координаты в традиционном формате.
-
Господа, подскажите пожалуйста. Хотелось бы разобраться как получить "релизовый" установочный пакет для данной ОС. На данный момент я запускал в debag через paserver на своем маке, получается просто запуск моего приложения. Далее я нашел пакет формата .app. Но я так понимаю потенциальным клиентам необходимо предоставлять установочный файл - вроде бы формата .dmg. Хотя возможно я и ошибаюсь и можно предоставлять прямо пакет .app.
Просветите пожалуйста, каким образом следует собирать проект и в каком виде рекомендуется предоставлять пользователям.
Спасибо.
-
В общем создал тему в последний момент и сам нашел решение этой проблемы. Оказывается не только имя пользователя должно быть на латинице и без спец. символов, но еще и имя компьютера(windows 7). Сменил имя компьютера, перезагрузил, все заработало.
Плюс ко всему хотел бы добавить, что для успешного запуска на симуляторе необходимо username в настройках RAD Studio тоже заменить на альтернативное без кириллицы и спец. символов.
Даже решил написать статейку по данному вопросу в бложеке. Если можно оставлю это здесь.
-
Привет. Уже 2 дня бьюсь с проблемой. Перерыл все русскоязычные и англоязычные ресурсы на тему этой ошибки, все перепробовал, ничего не помогает.
Суть проблемы:
Использовал данный материал для создания связки. Собственно все поставил как надо. Запускаю PAServer на mac'е. Но при тестировании соединения в XE6 Ошибка: "Remote error: Unauthorized user, all server requests are ignored".
Я что только не делал, открывал общий доступ в mac'е. Создавал рабочий стол в windows 7 с такими же данными как и в mac'е. Ничего не помогает. Все точно так же.
Очень прошу помощи, вдруг с этим кто то сталкивался или знает причину такого поведения.
При чем такая проблема у меня замечается как на ноутбуке, так и на стационарном компьютере.
П. С. В случае, если проблему никак нельзя решить подскажите способ ручного переноса скомпилированных в RAD Studio файлов на mac и ручного компилирования в XCode.
-
Привет.
А подскажите пожалуйста какое событие использовать при прокручивании списка в самый конец.
Чтобы как вот в популярных приложениях при прокручивании ленты вниз добавлять новые item'ы. С созданием aniindicatora я наверное разберусь, но событие никак не могу понять какое надо использовать, уже перепробовал несколько, пока никак.
-
Ярослав, спасибо, все работает.
-
Привет. В продолжение этой темы возникла следующая проблема: при скроллинге, когда выделенный item пересекает границу видимой области ListBox'а его background не как должно быть постепенно частично уходит в невидимую область, а остается видимым снаружи ListBox'а до момента, когда верхняя(нижняя) граница Item'а не пересечет нижнюю(верхнюю) границу ListBox'а.
Скриншоты проблемы:
C Fire Monkey только начал свое знакомство, некоторые вещи уже понимаются, но причину такого поведения никак не могу понять пока.
-
Огромное спасибо, Ярослав. Так долго мучился, я так и думал, что какой то нужно добавить объект.
-
Здравствуйте.
По статье Ярослава Бровина реализовывал кастомный ListBoxItem. Но тут непонятная ситуация возникла. Я пишу приложение под android/iOS. В версии для windows в том же примере элементы листбокса выделяются "синим" при клике, а в моем случае они остаются белыми. Я еще не очень разобрался со стилями приложения вообще. Как бы StyleBook включен только для ЛистБокса, там все нормально как мне нужно отображается. Вот проблема с выделением. Тестировал и как для win32(активировал в Project Manager'е) и для Android непосредственно на смартфоне.
Подскажите пожалуйста как быть. Я полагаю, что дело именно в стилях, но инфы никакой я по этому поводу не нашел.
Заранее спасибо.
MacOS High Sierra (10.13) OpenSSL
в OSX
Опубликовано
На самом деле в Berlin(10.1) такой проблемы и с Indy не наблюдается.
Indy точно поддерживает. Хотя и THttpClient должен.