首页 > 解决方案 > 在 xcode 11.5 中构建颤振项目时找不到 grpc/grpc.h 文件错误

问题描述

在 xcode 中构建颤振项目时,grpc/grpc.h 文件未找到错误。

我重新安装并更新了所有 Cocoapods。没有错误。

从 Terminal 开始,flutter clean 已经运行了,flutter doctor (见下文)。flutter build ios 返回以下消息:Xcode build done。5.4s 无法构建 iOS 应用 Xcode 构建的错误输出:

** BUILD FAILED ** Xcode 的输出:↳ 在 /Users/.../ios/Pods/gRPC-C++/src/cpp/thread_manager/thread_manager.cc:19 中包含的文件中:在 /Users/.. 中包含的文件中./ios/Pods/gRPC-C++/src/cpp/thread_manager/thread_manager.h:27: /Users/.../Documents/name_gifts_v2_working/ios/Pods/gRPC-C++/src/core/lib/gprpp/sync .h:22:10:致命错误:找不到“grpc/impl/codegen/port_platform.h”文件

#include <grpc/impl/codegen/port_platform.h>

产生 1 个错误。

标签: xcodefluttergrpc

解决方案


在 Ubuntu 上安装libgrpc++-dev和软件包为我解决了这个问题。libgrpc-dev尝试为您的操作系统找到等效的软件包。


推荐阅读