NSOpenPanel не отображается, когда я вызываю runModal
Здравствуйте, потому что я часами искал решение, но не нашел его и обнаружил ошибку, хотя решил выйти и опубликовать ее.
Я создал NSOpenPanel таким же образом, как все, кто его создает, установил типы файлов, которые он принимает, и дал ему вызов runModal, и программа зависла примерно на 15 секунд, а затем продолжила работу, как будто режим был отменен. Проблема заключалась в том, что я использовал права доступа с моим приложением, и при работе в изолированной программной среде приложения мне нужно было настроить доступ к файлу пользователя для чтения и записи, чтобы оно работало. как только я настроил это в настройках своего проекта, я снова запустил программу и смог использовать NSOpenPanel. всем удачи.