自作アプリで、動画を生成し、それをカメラロールに保存します。
動画の保存には、UIActivityContorllerを使っています。
初めてカメラロールに動画を保存する際には、アクセス許可を求めるダイアログが表示されます。
そこでアクセスを承認しても、動画がカメラロールに保存されません。
(承認だけされて、動画の保存はされない)
2回目以降は問題なく保存されます。
iOS11で、info.plistのカメラロールへのアクセス許可設定が変更になって以降の現象です。
これを回避する方法はあるのでしょうか?
「アプリの初回起動時にカメラロールへのアクセス許可を取る」ことで回避しようと考えてはいるのですが、出来れば初めて動画を生成して、それを保存する際にダイアログが出る方が、必然性があってスマートなので、いい方法があれば教えてください。
よろしくお願い致します。
あなたの回答
tips
プレビュー