当我尝试在 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,但它没有解决问题。
去除线条后
"-framework",
"\"Reachability\""
ios/Runner.xcodeproj/project.pbxproj
上的 OTHER_LDFLAGS,现在我可以毫无问题地运行我的项目。如果它不起作用,也许您还必须删除同一文件中
ReachabilitySwift
上的
HEADER_SEARCH_PATHS
行。就我而言,我使用connectivity_plus包,它似乎消除了对可达性的依赖,因此不再需要它。
确保对所有模式都这样做