Masahiro Okubo

flutterで画像選択すると落ちる

flutterで画像選択すると落ちる

下記のパッケージを使ってiPhone11のエミュレーターで画像選択すると落ちるので、原因を調べてみました。

image_picker: ^0.6.7+7
final pickedFile = await picker.getImage(source: ImageSource.gallery);

どうやらiOSのpermissionを入れていないことが原因だったので、入れてみたところ解決できました

root/ios/Runner/info.plist に追加

<key>NSPhotoLibraryUsageDescription</key>
<string>This app requires to access your photo library</string>
<key>NSCameraUsageDescription</key>
<string>This app requires to add file to your camera</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app requires to add file to your photo library your microphone</string>
目次
  1. 参考記事

参考記事

【Flutter】【Dart】Image Pickerで画像を選択する


関連記事

copyright© 2016-2021 Masahiro Okubo