在 iOS 设备上运行 Flutter 项目时出现框架“Reachability”未找到错误(Xcode 16.2、Flutter SDK 3.24.3)

问题描述 投票:0回答:1

当我尝试在 iOS 设备中运行 Flutter 项目时,我在 Xcode 中遇到框架错误

Error (Xcode): Framework 'Reachability' not found

Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation)

Could not build the application for the simulator.
Error launching application on iPhone 16 Pro.

系统配置: 颤振 SDK:3.24.3 代码:16.2 设备:iPhone 16 Pro(模拟器) MacBook:M3 芯片(Apple Silicon)

我尝试过的: 清理并重建:我运行了

flutter clean
flutter pub get
,然后重建了项目,但错误仍然存在。 Pod Install:我还导航到 iOS/ 文件夹并运行 pod install,但它没有解决问题。

ios flutter cocoapods flutter-dependencies reachability
1个回答
0
投票

去除线条后

"-framework",
"\"Reachability\""

ios/Runner.xcodeproj/project.pbxproj

 上的 OTHER_LDFLAGS,现在我可以毫无问题地运行我的项目。

如果它不起作用,也许您还必须删除同一文件中

ReachabilitySwift

 上的 
HEADER_SEARCH_PATHS
 行。

就我而言,我使用connectivity_plus包,它似乎消除了对可达性的依赖,因此不再需要它。

确保对所有模式都这样做

© www.soinside.com 2019 - 2024. All rights reserved.