powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Портирование под Mac
20 сообщений из 20, страница 1 из 1
Портирование под Mac
    #39887322
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть приложение d7+firebird, но у заказчика оказалось в наличии парочка Mac'ов

вопрос знатокам:
видел в новых delphi поддержку MacOS - если перекомпелировать приложение, взлетит ли "из коробки"?
заведётся ли firebird клиент (дистрибутив у них на сайте есть).
настройки приложения хранятся в реестре, необходимо переписать на ini?
не будет ли проблем с fastreport
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887329
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имхо, лучше Wine и не сношать мозг.
Потому что иначе все надо будет переделывать на Firemonkey. Либо, что наверно даже полегче окажется, на Lazarus
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887374
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвидел в новых delphi поддержку MacOS - если перекомпелировать приложение, взлетит ли "из коробки"?
Hello World свежесозданный - да. А если приложение VCL - то полностью все GUI переделывать под FMX. Остальной код где как, подводных камней хватает. Чисто виндовые вещи придется переписывать полностью.
авторзаведётся ли firebird клиент (дистрибутив у них на сайте есть).
вроде да, через FireDAC, но не буду утверждать, т.к. лично не проверял.

авторнастройки приложения хранятся в реестре, необходимо переписать на ini?
естественно. Ini, xml, или что угодно другое.

авторне будет ли проблем с fastreport
FMX Fastreport платный, насколько хорош - хз.



А, ну и да. Сертификаты разработчика от Apple платные, около 100$, без них кроме девелоперской машины приложение нигде не запустится.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887378
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vizit0r

А, ну и да. Сертификаты разработчика от Apple платные, около 100$, без них кроме девелоперской машины приложение нигде не запустится.


Неверно.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887379
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov
Vizit0r

А, ну и да. Сертификаты разработчика от Apple платные, около 100$, без них кроме девелоперской машины приложение нигде не запустится.


Неверно.


да ну?
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887392
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vizit0r

да ну?


Мне кажется, мсье теоретик.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887453
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov
Vizit0r

да ну?


Мне кажется, мсье теоретик.


месье практик, и на своем опыте проходил подписывание, нотаризацию и прочее.
Лично наблюдал, как МакОси не разрешают выполнение не нотаризированных x64 приложений, и не подписанных x32 приложений (до 10.15).



А у вас по делу будет что сказать, или так и продолжите общими фразами кидаться?
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887474
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поэтому веб-приложения все популярнее и популярнее, потому что нет такой проблемы как ОС.
Можно переписать и под Unigui...
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887479
ziv-2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,
Используй CrossVCL https://www.crossvcl.com/
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887482
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать CrossVCL.

Типа wine, но без wine.

Если приложение не слишком сложное - может взлететь.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887819
dimonz80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vizit0r
asviridenkov
пропущено...


Мне кажется, мсье теоретик.


месье практик, и на своем опыте проходил подписывание, нотаризацию и прочее.
Лично наблюдал, как МакОси не разрешают выполнение не нотаризированных x64 приложений, и не подписанных x32 приложений (до 10.15).



А у вас по делу будет что сказать, или так и продолжите общими фразами кидаться?


DMG, PKG ? Не, не слышал. Походу действительно теоретик.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887832
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X-Cite
Поэтому веб-приложения все популярнее и популярнее, потому что нет такой проблемы как ОС.


Полно веб-приложений которые умеют работать только в каком-то определенном браузере, да еще в ограниченном диапазоне его версий. В итоге это по свободе не сильно отличается от обычной локальной аппликухи.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887834
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks
Полно веб-приложений которые умеют работать только в каком-то определенном браузере, да еще в ограниченном диапазоне его версий.
А полно таких что умеют работать в любом браузере. ;)
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887851
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimonz80
Vizit0r
пропущено...


месье практик, и на своем опыте проходил подписывание, нотаризацию и прочее.
Лично наблюдал, как МакОси не разрешают выполнение не нотаризированных x64 приложений, и не подписанных x32 приложений (до 10.15).



А у вас по делу будет что сказать, или так и продолжите общими фразами кидаться?


DMG, PKG ? Не, не слышал. Походу действительно теоретик.


не слышал конечно. Вот пару дней назад как раз нотаризировал pkg под Catalina. Потому что неподписанный, внезапно,
автор“UOStealth (1).pkg” can’t be opened because Apple cannot check it for malicious software.

DMG то же самое, если в нем ненотаризированный app, то хрен его даст запустить макос.

Расскажите мне еще, какой я теоретик и фантазер, мне очень интересно вас слушать.


Один кидается общими словами, второй ссылочками из интернета. А свой опыт у вас был, ну кроме чтения в интернетах "та там все элементарно" ?
В следующий раз плз отвечайте в стиле "Я делал так-то, и все было XXX", а не "Я прочитал, что там все просто".
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887884
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Имхо, лучше Wine и не сношать мозг.

а вайн на макоси взлетит?

У меня юзер приложение с ФИБами, написанное на D2007, на Parallel запускал - так сыпались ошибки типа этих . Я убрал все свои сомнительные вызовы SendMessages/PostMessages, но в ФИБах они в коде все равно остались. Так что, ситуацию исправить не удалось.

Поэтому, имхо, переписывать клиента все равно придется
...
Рейтинг: 0 / 0
Портирование под Mac
    #39887952
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док

а вайн на макоси взлетит?

У меня юзер приложение с ФИБами, написанное на D2007, на Parallel запускал - так сыпались ошибки типа этих . Я убрал все свои сомнительные вызовы SendMessages/PostMessages, но в ФИБах они в коде все равно остались. Так что, ситуацию исправить не удалось.

Поэтому, имхо, переписывать клиента все равно придется

Без понятия, я гугльнул - порт вайна под маки есть. А уж в детали не вникал. Слава байту, с огрызками связываться не требовалось
...
Рейтинг: 0 / 0
Портирование под Mac
    #39888022
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
“UOStealth (1).pkg” can’t be opened because Apple cannot check it for malicious software.

А разрешить запускать любые приложения в гейткипере нельзя?
...
Рейтинг: 0 / 0
Портирование под Mac
    #39888040
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
автор
“UOStealth (1).pkg” can’t be opened because Apple cannot check it for malicious software.

А разрешить запускать любые приложения в гейткипере нельзя?


можно, но мне совершенно неинтересно писать инструкции, а потом отвечать на бесконечные вопросы вида "я там вроди написал как ты, но чота не работает, можиш помоч?" и "А зачем это делать, ведь все остальные нормально работают и так?".
Тем более, что насколько я помню, через 30 или 60 дней оно включается обратно.

Это способ сродни полному отключению UAC в винде ради того, чтобы твоя отдельная программа работала правильно.

На девелоперских и тестовых машинах - да, но это явно не для применения на всех системах.
...
Рейтинг: 0 / 0
Портирование под Mac
    #39888041
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vizit0r
Это способ сродни полному отключению UAC в винде

Ну вот совсем не одно и то же...
...
Рейтинг: 0 / 0
Портирование под Mac
    #39888086
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
Vizit0r
Это способ сродни полному отключению UAC в винде

Ну вот совсем не одно и то же...


выключить UAC намного проще :)
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Портирование под Mac
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]