我希望用户可以在设备中选择所需的文件位置来保存信息。 我没有在所有平台的互联网上找到任何东西,只有选项可用在xamarin android中。
致谢
答案 0 :(得分:1)
您可以使用NuGet的软件包Xamarin.Plugin.FilePicker
。这是Xamarin.Forms的FilePicker插件。
示例:
try
{
FileData fileData = await CrossFilePicker.Current.PickFile();
if (fileData == null)
return; // user canceled file picking
string fileName = fileData.FileName;
string contents = System.Text.Encoding.UTF8.GetString(fileData.DataArray);
System.Console.WriteLine("File name chosen: " + fileName);
System.Console.WriteLine("File data: " + contents);
}
catch (Exception ex)
{
System.Console.WriteLine("Exception choosing file: " + ex.ToString());
}
对于iOS,您需要Configure iCloud Driver for your app。有关更多详细信息,如果要下载示例,可以参考here。
答案 1 :(得分:0)
对于IOS,您可以阅读此文档。
https://possiblemobile.com/2013/04/using-xcode-to-test-location-services/
所有(android和IOS)都可以通过依赖注入进行操作。因此,您正在使用android和IOS的本机代码,并以xamarin形式选择/控制。
祝你好运
吉尔赫姆