Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2023, 12:03   #1
Drouge
Пользователь
 
Регистрация: 18.05.2020
Сообщений: 23
По умолчанию Странные баги Mac версии программы

Мне сторонний программист портировал мою Delphi программу на Lazarus и скомпилировал её на Linux и Mac (он говорит что пришлось для этого вести параллельно два исходника). С Linux версией вроде всё нормально, а с Mac есть какие-то странные баги. На одном Mac Intel компьютере вроде работает, но невидимы многие кнопки и пункты меню (хотя на них можно кликать). На другом компьютере при выборе пунктов меню в определённой последовательности программа вылетает. Ещё один пользователь написал, что программа периодически слетает, хотя в принципе пользоваться можно; а другой написал что слетает не только программа, но и другие программы, запущенные одновременно с ней. Ещё один написал, что dmg архив Mac версии повреждён и не запускается, хотя Intel версия работает нормально.
Я подозреваю, что всё дело в нестандартной инсталляции программы, которую я сейчас использую — через .dmg файлы (образы диска). Процедура инсталляции выглядит следующим образом:

1) Человек распаковывает dmg файл и копирует его содержимое на каталог на винчестере;
2) Чтобы система не помещала файл в карантин, можно набрать в терминале что-то вроде этого:

$ cd /Users/username/Downloads/Program/
$ xattr -d com.apple.quarantine Program_ARM.app

Другой вариант — кликнуть правой кнопкой на приложении и выбрать System settings -> Privacy & Security
3) После копирования нужно ещё размонтировать dmg файл.

Это всё является источником данных багов? Если да, как делать инсталлятор правильно? Россиянам это Apple вообще разрешает?
Drouge вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
4 версии программы gunis7 Фриланс 2 27.11.2011 12:41
Странные баги в FB delphicoding БД в Delphi 8 01.08.2011 14:27
Где хранится информация о версии программы? vrsl Помощь студентам 4 22.04.2010 15:36
Добавить информацию о версии программы Alex Cones Общие вопросы Delphi 2 27.11.2009 09:18
Платная и бесплатная версии программы mosq Общие вопросы Delphi 5 28.08.2009 13:53