Изолированное приложение и NSOpenPanel вызывает сбои

Я делаю простую панель открытия файлов в моем приложении Какао. Я включаю права и изолированную программную среду приложения. Но на OS X 10.9, когда приложение должно открыть диалог, используяNSOpenPanel, он падает с:

Информация о приложении:

Завершение приложения из-за неисследованного исключения »NSObjectNotAvailableException»Причина:Служба com.apple.appkit.xpc.openAndSavePanelService не смогла инициировать экземпляр NSOpenPanelService от имени из-за {"ошибка прокси-связи "="Ошибка домена = NSCocoaErrorDomain Code = 4099 \ "\ U041d \ U0435 \ U0443 \ U0434 \ U0430 \ U043b \ U044e \ U0441 \ U044c \ U0443 \ U0441 \ U0442 \ U0430 \ U043d \ U043e \ U0432 \ U0438 \ U0442 \ U0440 U0440 U0440 \ U0440 \ U043f \ U0440 \ U043e \ U0433 \ U0440 \ u0430 \ U043c \ U043c \ U043e \ U0439- \ U043f \ U043e \ U043c \ U043e \ U0449 \ U043d \ U0438 \ U043a \ U043e \ U043c. \» (Соединение было недействительным из этого процесса.) UserInfo = 0x61000047dc00 {NSDebugDescription = Соединение было недействительным из этого процесса.} "; }»

Источник:

self.panel = [NSOpenPanel openPanel];
panel.delegate = self;
panel.canChooseDirectories = YES;
panel.canChooseFiles = NO;
panel.canCreateDirectories = YES;
panel.allowsMultipleSelection = NO;
[self.panel beginSheetModalForWindow:contextWindow completionHandler:^(NSInteger returnCode) {
        ...
    }];

Кто-нибудь видел это раньше?

Ответы на вопрос(4)

Ваш ответ на вопрос