fwalker 发表于 2021-12-25 09:38

iOS 记录GRPC生成报错

有段时间没有更新proto文件的接口了,今天需要重新生成一下。
1.升级xxapp.podspec中的版本号 s.version。
2.pod install 然后就报错了,正常情况会生成新的proto对应的文件。
报错如下:
[!] /bin/bash -cset -e./ProtocTool/protoc   --plugin=./ProtocTool/protoc-gen-swiftgrpc   --swift_out=./youAppName/GrpcFile   --swiftgrpc_out=./youAppName/GrpcFile   -I ./youAppName-proto   -I ./youAppName-proto   ./youAppName-proto/*.protodyld: Library not loaded: /usr/local/Cellar/protobuf/3.14.0/lib/libprotobuf.25.dylibReferenced from: /Users/adong/Documents/workspace/ios/youAppName-iOS/./ProtocTool/protocReason: image not found
意思是文件加载失败,想了一下会,前段时间升级过brew,这该死的操作,应该是protobuf升级了,于是找了一下以前的记录,其中/ProtocTool/protoc的文件是从/usr/local/Cellar/protobuf/3.10.0/bin 中得到,从最新的protobuf中复制一份protoc。

再次pod install,成功生成proto相关文件,好记性不如烂笔头啊。
页: [1]
查看完整版本: iOS 记录GRPC生成报错