Xamarin を使用して iOS アプリケーションを作成していますが、ビデオをフォト ライブラリに保存する際に問題が発生しています。WriteVideoToSavedPhotosAlbum
(以下のコード)の方法を使用していALAssetsLibrary
ますが、ビデオは保存されません。エラーは表示されませんが、完了ブロックにもアセット URL が表示されません。
ここで何が起こっているのか誰にも分かりませんか?
var url = NSUrl.FromFilename (this.FilePath);
ALAssetsLibrary library = new ALAssetsLibrary ();
library.WriteVideoToSavedPhotosAlbum (url, delegate(NSUrl u, NSError e)
{
if (e != null)
{
new UIAlertView ("Error", "Unable to save video to library", null, "Ok").Show();
}
});
注意すべきことの 1 つは、FilePath
値がアプリケーションのドキュメント ディレクトリに保存されているビデオであることです。
ありがとう