フォトアルバムに画像を保存するときに、アプリがフォトアルバムにアクセスできるかどうかを知りたいです。プライバシー設定でアプリが無効になっている場合didFinishSavingWithError
、エラーが返されます。画像を保存する前に、アプリがフォトアルバムへのアクセスを許可されているかどうかを検出するにはどうすればよいですか?
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo
{
if (error != NULL)
{
// error
}
else
{
// No errors
}
}