Я создаю простой OS X FinderSync, который добавляет пункт меню в меню управления/правая кнопка мыши для всех файлов:OS X FinderSync «терпит неудачу» для/Volumes
[FIFinderSyncController defaultController].directoryURLs = [NSSet setWithObject:[NSURL fileURLWithPath:@"/"]];
Это работает прекрасно (пункт меню появляется и т. д.) для всех файлов, за исключением тех, кто находится в /Volumes
Как ни странно, если я вручную создаю каталог в /Volumes
и добавлю туда некоторые файлы, пункт меню FinderSync появляется, когда я нажимаю правой кнопкой мыши. Однако для любых файлов в любых смонтированных томах (т. Е. Из смонтированного .dmg) он не работает: элемент меню не отображается.
непосредственно указав установленный объем в directoryURLs
тоже ошибочна:
[FIFinderSyncController defaultController].directoryURLs = [NSSet setWithObject:[NSURL fileURLWithPath:@"/Volumes/SomeMountedDMG"]];
Кажется others имели схожие проблемы, поэтому, возможно, это известная ошибка/ограничение?
Если вы нашли решение, вы можете ответить на него самостоятельно. Это поможет другим, имеющим такую же проблему. – Tushar
еще нет решения .... извините :(Будет пинг Apple снова! – patrick
Является ли это только смонтированным DMG или это какой-либо только установленный том? Я только что проверил блокируемый USB-накопитель, и параметры поиска различны, когда USB-накопитель находится в режиме блокировки и разблокирован. – CraneStyle