Xamarin Forms 如何将文件保存到可以从原始设备复制的位置

Xamarin Forms how to Save a file to a location where it can be copied off of the original device

我的 Xamarin 表单应用程序要求用户执行一定数量的配置才能使用。此外,该应用程序可以由同一用户在多台计算机上 运行 (这样做有正当的商业理由。)我希望能够做的是将应用程序的配置备份到一个文件中然后在另一台设备上使用,以完全相同的方式在新设备上自动配置应用程序。这将防止用户在他们希望 运行 应用程序的每台设备上重新输入所有配置信息。

注意事项:

我试过的:

我想我最后的办法是在 XF 编辑器控件等中显示配置信息,或者只是将其复制到剪贴板(如果可能)并让用户手动将数据保存到应用程序外部的文件中.有没有人对如何处理有任何其他建议?

所以在尝试了多种方法并查看了可能的解决方案之后,我找不到一种方法来轻松地做到这一点。相反,我使用了 Xamarin Essentials 剪贴板功能并将文件的内容复制到剪贴板中。然后我向用户显示一条消息,告诉他们将剪贴板内容传递到一个文件中。这似乎是我目前能做的最好的了。