アプリがバックグラウンドで表示されているときに表示するNSSavePanel
と、次のエラーが発生します。
RVS:__54-[NSRemoteSavePanel _runOrderingOperationWithContext:]_block_invoke_0319 : Timeout occured while waiting for the window
Remote Window Controller requested NSRequestRetryActivateSharedwindow...
また、パネルは表示されずにrunModal
戻りますNSFileHandlingPanelCancelButton
。
アプリはサンドボックス化されています。パネルを作成するコードは次のとおりです。
NSSavePanel *panel = [NSSavePanel savePanel];
NSInteger result = [panel runModal];
if (result == NSFileHandlingPanelOKButton)
{
// Do something
}
何が問題なのでしょう?
アプリがフォアグラウンドにある場合、パネルはエラーなしで表示されます。