ユーザーが提供する特定のファイルにアクセスしたいコマンドラインツールを作成しようとしています。たとえば、これを可能にしたい:
$ readOrWriteTo /some/path/to/some/file
サンドボックス モードでは、アクセス許可がないため、ファイルを読み書きできません。これは問題ありませんが、ユーザーに選択したファイルへのアクセス許可を付与してもらいたいと思います。UI ベースのアプリを開発する場合NSDocumentController
、セキュリティ スコープの URL を返す を使用してこれを行うことができます。ドキュメント ピッカーを使用せずに、このようなセキュリティ スコープの URL を取得する方法はありますか? たとえば、Matlab を初めて開いたときに、「Matlab に 'Documents' へのアクセスを許可しますか?」のようなプロンプトが表示されたときなどです。