Xcode gRPC-Core错误:找不到"openssl_grpc/ssl.h"文件 [英] Xcode gRPC-Core Error: 'openssl_grpc/ssl.h' file not found
本文介绍了Xcode gRPC-Core错误:找不到"openssl_grpc/ssl.h"文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
- Xcode:11.2.1
- Mac:10.15.2 Beta
- Pod版本:1.8.4
我试图在Xcode上 存档 我的Mac应用,然后在我的Xcode中出现以下错误:
I was trying to Archive my Mac app on Xcode, then below error in my Xcode:
我可以毫无问题地编译我的应用程序,只是无法存档,我认为问题可能是我在终端中运行命令时需要更新pod
I can compile my app without a problem, just can't archive, I am thinking the issue might be I need to update my pod, when I run command in my terminal
pod outdated
它显示以下信息:
所以这只是我的猜测.
尝试了Paul的建议后,我遇到了另一个错误:
After tried Paul's suggestions, I got a different error:
推荐答案
来自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",转到终端,进入上面目录中的cd步骤,然后运行命令ln -s Versions/Current/Headers Headers.这需要在Xcode完成构建"BoringSSL-GRPC"之前完成.
- 期待这次不会显示的文件未找到错误.
这篇关于Xcode gRPC-Core错误:找不到"openssl_grpc/ssl.h"文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文