У меня есть приложение для Mac OS, разработанное на Qt. Я использовал следующие коды для запуска диалогового окна открытия и сохранения файла:
//opening
QString fileName = QFileDialog::getOpenFileName(this,
tr("Open"), "", tr("*.ext"));
//saving
QString fileName = QFileDialog::getSaveFileName(this,
tr("Save"), "filename", tr("*.ext"));
Код отлично работает, когда приложение не находится в песочнице. Но когда я помещаю его в песочницу для распространения в Mac App Store, код не работает. Приложение просто зависает на мгновение. Любая помощь?