💬

image_pickerでライブラリの権限許可アラートが1度しか出なかったのでその対処法をメモ

2023/01/20に公開約400字

端末から写真をアップロードする際に「許可しない」をタップすると再度ボタンをタップしてもライブラリ画面に遷移しなくなる。
ただこれは「設定」アプリから変更が可能だが、自作アプリからは変更できなくなる。
以下のエラーが出力される。


PlatformException(photo_access_denied, The user did not allow photo access., null, null)<…>

対処法

基本的にはこの記事のサンプルコードを参照すればいい。

ただ、PermissionStatus.isUndeterminedがFlutter2系では無いので、isDeniedに変更する。

続く.....。

Discussion

ログインするとコメントできます