美文网首页
iOS 记录GRPC生成报错

iOS 记录GRPC生成报错

作者: 東玖零 | 来源:发表于2021-12-24 14:54 被阅读0次

    有段时间没有更新proto文件的接口了,今天需要重新生成一下。
    1.升级xxapp.podspec中的版本号 s.version。
    2.pod install 然后就报错了,正常情况会生成新的proto对应的文件。
    报错如下:

    [!] /bin/bash -c
    set -e
    ./ProtocTool/protoc   --plugin=./ProtocTool/protoc-gen-swiftgrpc   --swift_out=./youAppName/GrpcFile   --swiftgrpc_out=./youAppName/GrpcFile   -I ./youAppName-proto   -I ./youAppName-proto   ./youAppName-proto/*.proto
    
    dyld: Library not loaded: /usr/local/Cellar/protobuf/3.14.0/lib/libprotobuf.25.dylib
      Referenced from: /Users/adong/Documents/workspace/ios/youAppName-iOS/./ProtocTool/protoc
      Reason: image not found
    

    意思是文件加载失败,想了一下会,前段时间升级过brew,这该死的操作,应该是protobuf升级了,于是找了一下以前的记录,其中/ProtocTool/protoc的文件是从/usr/local/Cellar/protobuf/3.10.0/bin 中得到,从最新的protobuf中复制一份protoc。

    再次pod install,成功生成proto相关文件,好记性不如烂笔头啊。

    相关文章

      网友评论

          本文标题:iOS 记录GRPC生成报错

          本文链接:https://www.haomeiwen.com/subject/uqilqrtx.html