更新Xcode后Flutter运行失败:LevelDB出现memory_order_relaxed语义问题
macOS更新Xcode后Flutter iOS模拟器构建失败
- 此前可正常在iOS模拟器运行Flutter应用,更新Xcode后执行
flutter run时,因memory_order_relaxed相关语义问题导致构建失败。
详细错误信息
启动lib/main.dart到iPhone 15调试模式... 正在执行pod install... 12.5秒 正在执行Xcode构建... Xcode构建完成。 15.4秒 iOS应用构建失败 语义错误(Xcode):'std::memory_order'中没有名为'memory_order_relaxed'的成员;你是不是想写'std::memory_order_relaxed'? /Users/denizozaltay/Projects/Nocket/ios/Pods/leveldb-library/util/env_posix.cc:839:33 语义错误(Xcode):'std::memory_order'中没有名为'memory_order_relaxed'的成员;你是不是想写'std::memory_order_relaxed'? /Users/denizozaltay/Projects/Nocket/ios/Pods/leveldb-library/util/env_posix.cc:856:34 无法为模拟器构建应用。 在iPhone 15上启动应用失败。
环境信息
- Flutter版本:3.24.4
- Xcode版本:16.1
- macOS版本:15.1
已尝试操作
- 执行
flutter clean后重新构建项目 - 删除Pods文件夹和Podfile.lock文件后重新执行
pod install
内容的提问来源于stack exchange,提问作者Denizozaltay
相关产品推荐
相关产品推荐

