Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Портирование под Mac / 20 сообщений из 20, страница 1 из 1
11.11.2019, 09:48
    #39887322
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Портирование под Mac
есть приложение d7+firebird, но у заказчика оказалось в наличии парочка Mac'ов

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

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

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



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

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


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

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


Неверно.


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

да ну?


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

да ну?


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


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



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

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

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


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


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



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


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


Полно веб-приложений которые умеют работать только в каком-то определенном браузере, да еще в ограниченном диапазоне его версий. В итоге это по свободе не сильно отличается от обычной локальной аппликухи.
...
Рейтинг: 0 / 0
12.11.2019, 04:42
    #39887834
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Портирование под Mac
fraks
Полно веб-приложений которые умеют работать только в каком-то определенном браузере, да еще в ограниченном диапазоне его версий.
А полно таких что умеют работать в любом браузере. ;)
...
Рейтинг: 0 / 0
12.11.2019, 08:31
    #39887851
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Портирование под Mac
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
12.11.2019, 09:55
    #39887884
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Портирование под Mac
Василий 2
Имхо, лучше Wine и не сношать мозг.

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

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

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

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

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

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

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

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

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


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

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

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

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

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


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


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