You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS模拟器16.2选择照片时崩溃问题求助

解决Flutter iOS 16.2模拟器选择照片崩溃问题

针对你遇到的iOS 16.2模拟器使用image_picker选择照片崩溃的问题,可尝试以下解决方案:

1. 升级image_picker依赖版本

你当前使用的image_picker: ^0.8.6版本发布时间较早,对iOS 16+系统的兼容性不足。建议升级到适配iOS 16的稳定版本,示例配置:

dependencies:
  image_picker: ^0.8.10+1 # 或更高兼容版本

修改后执行以下命令更新依赖:

flutter pub get
cd ios && pod install --repo-update

2. 重置iOS模拟器照片库

iOS 16.2模拟器的照片库可能存在缓存异常,引发选择照片时崩溃:

  • 打开模拟器,点击顶部菜单Device -> Erase All Content and Settings
  • 重置完成后重启模拟器,通过拖拽本地图片到模拟器的方式添加测试照片
  • 重新测试照片选择功能

3. 完善Info.plist配置

你的Info.plist代码片段中UILaunchStoryboardName键缺少对应值,这可能导致应用启动或权限流程异常,补充完整:

<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>

同时确认所有权限描述字符串格式正确,无语法错误。

4. 清理项目缓存并重新编译

执行以下命令清理项目缓存后重新构建:

flutter clean
flutter pub get
cd ios && pod deintegrate && pod install
flutter run

内容的提问来源于stack exchange,提问作者AHMED_ GOMAA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 13:30:42