gpt4 book ai didi

flutter - 使用 image_picker 打开图库时 iOS 应用程序崩溃

转载 作者:行者123 更新时间:2023-12-03 16:38:44 27 4
gpt4 key购买 nike

我正在尝试编写一个功能,允许用户从 iOS 上的图库中选择图像。我能够从相机捕获图像,但是当我尝试从图像库执行相同操作时,我的应用程序崩溃了。

我确保我使用的是最新版本的插件 (0.6.0),并尝试在模拟器和我的 iOS 设备上运行该应用程序。我目前正在使用运行 iOS 12.4 的 iPhone 8 模拟器,我的设备是 iPhone 7+,也在 iOS 12.4 上

// opens the camera for use, works as expected
// does not currently store the image anywhere, but I know why

void _showCamera() async {
var picture = await ImagePicker.pickImage(
source: ImageSource.camera
);
}
// this code crashes
void _showImageGallery() async {
var picture = await ImagePicker.pickImage(
source: ImageSource.gallery
);
}

如果我从 onTap: 回调中调用 _showCamera() ,则相机打开时不会出现问题。当我从完全相同的 onTap: 回调中调用 _showImageGallery() 时,应用程序崩溃。我希望它的工作方式相同,因为它们在其他方面具有相同的功能。

最佳答案

我想你错过了添加 NSPhotoLibraryUsageDescription到 info.plist 文件

关于flutter - 使用 image_picker 打开图库时 iOS 应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56600527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com