Вы можете использовать пакет Xamarin.Plugin.FilePicker
от NuGet.Это плагин FilePicker для Xamarin.Forms.
Пример:
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 вам необходимо Настроить драйвер iCloud для вашего приложения .Для более подробной информации и если вы хотите скачать образец, вы можете обратиться здесь .