iOS 模拟器中未选取图像
Image not be picked in iOS simulator
我正在使用下面的代码在 flutter 应用程序中获取图像,当代码在 Android 上为 运行 时它工作正常,但是当相同的代码在 运行 上iOS 它在点击按钮选择图像时使应用程序崩溃。
我该如何解决?
我收到错误
Lost connection to device.
final ImagePicker _picker = ImagePicker();
Future getImage() async {
print("get image");
PickedFile image = await _picker.getImage(source: ImageSource.gallery);
if (image != null) {
setState(() {
final File file = File(image.path);
avatarImageFile = file;
isLoading = true;
});
}
}
info.plist 属性
您必须在 Info.plist
文件中添加以下权限 XCode.
相机:
Key : Privacy - Camera Usage Description
Value : $(PRODUCT_NAME) camera use
照片:
Key : Privacy - Photo Library Usage Description
Value : $(PRODUCT_NAME) photo use
我正在使用下面的代码在 flutter 应用程序中获取图像,当代码在 Android 上为 运行 时它工作正常,但是当相同的代码在 运行 上iOS 它在点击按钮选择图像时使应用程序崩溃。 我该如何解决?
我收到错误
Lost connection to device.
final ImagePicker _picker = ImagePicker();
Future getImage() async {
print("get image");
PickedFile image = await _picker.getImage(source: ImageSource.gallery);
if (image != null) {
setState(() {
final File file = File(image.path);
avatarImageFile = file;
isLoading = true;
});
}
}
info.plist 属性
您必须在 Info.plist
文件中添加以下权限 XCode.
相机:
Key : Privacy - Camera Usage Description
Value : $(PRODUCT_NAME) camera use
照片:
Key : Privacy - Photo Library Usage Description
Value : $(PRODUCT_NAME) photo use