如何解决OneSignal Flutter在macOS Sonoma 14.0/iOS 17.0测试版无法运行问题?
问题修复:更新设备后Flutter项目无法运行的解决方案
我在开发者版本发布前更新了所有设备,结果Flutter项目直接跑不起来了。折腾了一阵终于搞定,把解决流程写下来,给碰到同样坑的人参考。
我的环境配置
[✓] Flutter (Channel stable, 3.10.4, on macOS 14.0 23A5257q darwin-arm64, locale ru-RU) [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2) [✓] Xcode - develop for iOS and macOS (Xcode 15.0) [✓] Chrome - develop for the web [✓] Android Studio (version 2022.1) [✓] VS Code (version 1.79.1) [✓] Connected device (3 available) [✓] Network resources
解决步骤
- 执行清理命令:
flutter clean,清空项目编译缓存 - 删除iOS端的
Pods文件夹以及Android端的.gradle文件夹,避免旧依赖冲突 - 重新拉取项目依赖:
flutter pub get - iOS端额外执行
pod install --repo-update,确保Pod仓库和依赖都是最新的 - 重启你的IDE(Android Studio/VS Code),然后重新运行项目
亲测这套流程能解决设备更新后项目无法启动的问题,有相同情况的可以试试。
内容的提问来源于stack exchange,提问作者Семён Титов
相关产品推荐
相关产品推荐

