Я немного экспериментирую с Qt. Я успешно написал небольшое приложение, которое отлично работает на моем ноутбуке с Windows 8.1. Теперь я установил XCode и Qt и скопировал папку проекта на свой MacBook. Приложение отлично компилируется на моем Mac, но когда я не хочу запускать его через Qt Creator, я получаю следующие ошибки:
Код: Выделить всё
[qt.qpa.plugin] Could not find the Qt platform plugin "cocoa" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstall application may fix this problem.
Я прочитал, что инструмент macdeployqt необходим, когда я хочу развернуть приложение на других компьютерах. Но разве мое приложение не должно работать без macdeployqt, когда я запускаю его напрямую с помощью Qt Creator?
Я использую MacOS X 10.14 с Qt 5.11.3. Xcode 10 и MacOSX SDK 10.13 установлены и настроены правильно (по крайней мере, он компилируется с этим SDK и без каких-либо ошибок).
У кого-нибудь есть идеи?
Подробнее здесь:
https://stackoverflow.com/questions/542 ... ugin-cocoa