使用 FilePicker 时 UWP 是否需要 broadFileSystemAccess

Is broadFileSystemAccess required in UWP when using FilePicker

根据 docs broadFileSystemAccess 和随附的 windows 设置,访问默认 UWP 应用可访问文件以外位置的文件是必需的。

但是当使用 FilePicker 时,这仍然是必需的吗?

由于用户使用 FilePicker 指定文件,他应该只能选择他有权访问的文件,因此我感到困惑。在这个问题上我不清楚文档。

不,仅当您希望您的应用程序在任何时候都以编程方式访问所有文件系统而不必每次都询问时,才需要 broadFileSystemAccess 声明。

使用 FilePicker,您不必使用该声明,因为用户拥有完整的命令并且确切地知道可以访问哪些文件。

此致