ギャラリーに保存されている写真へのアクセス許可を確認して初めてアプリケーションを使用すると、pickphoto async が何もしないようです。
私の意見では、問題はユーザーの承認を待たないことです。
正しく機能させるには、写真のアップロード ボタンを複数回クリックする必要があります。
私はライブラリの最新バージョンでアンドロイドを使用しています。
await CrossMedia.Current.Initialize();
if (!CrossMedia.Current.IsPickPhotoSupported)
{
await DisplayAlert("Oops", "You Cannot pick an image", AppResources.Label_OK);
return;
}
var file = await CrossMedia.Current.PickPhotoAsync(new PickMediaOptions
{
PhotoSize = PhotoSize.MaxWidthHeight,
MaxWidthHeight = 800,
SaveMetaData = false
});