在 Android studio 中构建 ios 时出现以下错误
Failed to build iOS app
Error (Xcode): Undefined symbols:
Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation)
Encountered error while building for device.
尝试过部落建设但不起作用
检查链接库:
转到 Xcode > 项目设置 > 构建阶段 > 将二进制文件与库链接,并验证是否包含所需的库和框架。
清洁和重建:
在 Xcode 中,转到“产品”>“清理构建文件夹”(Shift+Cmd+K)。然后,尝试再次构建您的项目。 Pod 安装:
如果您使用 CocoaPods,请确保在 iOS 项目目录中运行 pod install 以确保所有依赖项均已正确安装。 然后,打开工作区文件(.xcworkspace),而不是项目文件(.xcodeproj),然后再次尝试构建。
颤动清洁:
在项目目录中运行 flutter clean 以删除所有缓存的构建文件,然后 flutter pub get 重新获取包。 验证框架兼容性:
有时,某些 Flutter 插件或框架的兼容性问题可能会引起问题。验证您使用的所有框架和插件是否与您的 Xcode 版本和 iOS 目标版本兼容。 重新安装依赖项:
如果问题仍然存在,请删除 Pods 文件夹、Podfile.lock,然后再次运行 pod install。