Как правильно скомпилировать приложение Qt для MacOS?

Я сделал приложение на C++ с помощью Qt Creator.
Выбрал Release, запустил macdeployqt -dmg и так далее.

Однако при попытке запустить приложение на другом компьютере без установленного Qt (с установленным Qt не проверял) появилась ошибка «The application could not be opened» и приложение не открылось.

Я спросил ChatGPT, он говорит что-то с цифровыми подписями.
Я в этом не очень разбираюсь, может кто-нибудь рассказать как правильно экспортировать приложение с помощью Qt Creator?
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
@vadimr
macOS позволяет без предупреждений запускать только приложения, либо разработанные на вашем компьютере, либо подписанные зарегистрированными разработчиками. Так что вам надо либо платить деньги и регистрироваться в Apple Developer Program, и тогда у вас будет подписанное приложение, либо на каждом новом компьютере разрешать выполнять неподписанное приложение. Для этого правой кнопкой мыши открыть контекстное меню файла app и выбрать пункт "Открыть", и далее в появившемся диалоге разрешить его запуск. Дальше оно будет запускаться обычным образом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час