パネルを開きたいアプリがあり、ユーザーはローカル ストレージまたは icloud からドキュメントを選択できます。icloud を有効にし、ファイルとデータも有効にしていますが、開いているパネルにはローカル ストレージ データのみが表示されます。私はこれらの機能を試しました:
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
[[NSDocumentController sharedDocumentController] runModalOpenPanel:openPanel forTypes:supportedDocumentTypes];
また
[[NSDocumentController sharedDocumentController] beginOpenPanelWithCompletionHandler:^(NSArray *array) {
}];
また
NSInteger result = [openPanel runModal];
私は何かを忘れましたか、それとも間違っていましたか? 非ドキュメントベースのアプリからそれはまったく可能ですか?