При использовании NSOpenPanel для открытия файлов я пытаюсь разрешить пользователю выбирать только библиотеки iPhoto. Например, библиотека Aperture имеет расширение .aplibrary. Библиотека iPhoto, похоже, не имеет расширения.
К вашему сведению, библиотеки Aperture и iPhoto являются пакетами, которые должны быть полностью правильными. Пакеты Aperture имеют расширение .aplibrary, а пакеты iPhoto, похоже, не имеют расширения.
Как разрешить пользователю выбирать только пакеты iPhoto? Из-за отсутствия расширения я не могу использовать «setAllowedFileTypes». Однако iPhoto, кажется, в состоянии сделать различие, но я не вижу, как это делается в этом случае.