У меня есть приложение для песочницы Cocoa. Он имеет одно окно с несколькими вкладками. Я не использую NSDocument, но это приложение, которое может редактировать несколько «документов». Когда приложение закрывается, я сохраняю список открытых документов. Когда я перезапускаю приложения, я пытаюсь их повторно открыть в вкладках.Какао-песочница - открывать файлы при перезапуске приложения
Это прекрасно работает, когда все файлы документов находятся в каталоге изолированных документов. Тем не менее, пользователи также могут открывать файлы вне песочницы. Когда приложение перезапускается, эти файлы не могут быть открыты из-за разрешений для песочницы, файл не читается. Я понимаю, что обычно пользователь должен выбрать файл из песочницы из открытого диалога.
Файлы находятся в списке «Недавние файлы» и могут быть открыты таким образом.
Должен быть способ сделать это, поскольку именно так работают большинство текстовых редакторов. Есть ли магическое право или вызов, которого я не хватает?
Это сделало трюк. Большое спасибо, сэр. – btschumy