ios - Xcode gRPC 核心错误 : 'openssl_grpc/ssl.h' file not found

标签 ios swift xcode firebase cocoapods

  • Xcode:11.2.1
  • Mac:10.15.2 测试版
  • 广告连播版本:1.8.4

我试图在 Xcode 上存档我的 Mac 应用程序,然后在我的 Xcode 中出现以下错误:

enter image description here enter image description here

我可以毫无问题地编译我的应用程序,只是无法存档,我认为问题可能是我需要更新我的 pod,当我在终端中运行命令时

pod outdated

它显示以下信息:

enter image description here

所以这只是我的猜测。

这是一个更新:

在尝试了 Paul 的建议后,我得到了一个不同的错误: enter image description here

最佳答案

来自 https://github.com/grpc/grpc/issues/20500#issuecomment-543241775 :

  • 在 Xcode 中存档项目。它失败并出现错误“openssl_grpc/xxx.h 找不到文件”。
  • 在问题导航器中,找到特定的错误, 右键单击,单击“在日志中显示”
  • 在显示的构建日志中 错误,有一个括号,其中包含从中加载的单词 '/Users/xxx/Library/Developer/Xcode/DerivedData/....'。
  • 复制完整的 路径并将其附加/openssl_grpc.framework 以供下一步使用 步;应该看起来像 /Users/xxx/Library/Developer/Xcode/DerivedData/......./BoringSSL-GRPC/openssl_grpc.framework
  • 再次存档项目。当 Xcode 显示它正在构建时 “BoringSSL-GRPC”,进入终端,进入上面的目录 步骤,然后运行命令 ln -s Versions/Current/Headers Headers。这个 需要在 Xcode 完成构建“BoringSSL-GRPC”之前完成。
  • 希望这次不会出现找不到文件的错误。

关于ios - Xcode gRPC 核心错误 : 'openssl_grpc/ssl.h' file not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59128847/

相关文章:

iphone - 应用 CGAffineTransform 旋转后计算偏移量

swift - 弹出 View : Suggesting users when @ is written (like Instagram and Facebook)

objective-c - 在 Swift 中查找而不是过滤数组

swift - 已经完成时取消请求

ios - NSMutableArray 中的 NSMutableArray 作为单个对象

iphone - 如何将另一个类文件中的 IBOutlet 使用到不同的 .m 文件中?

xcode - 暴露给 Objective-C 代码时 Swift 类的名称不遵循 @objc 重命名

objective-c - 通过 iOS SDK 跟踪对 Open Graph 的单个请求

iphone - 获取 NSArray 的 EXC_BAD_ACCESS

ios - 如何访问 UITableViewHeaderFooterView 子类中的 UIButton(或任何 UIElement)?