Mac安装 swift-protobuf
git clonehttps://github.com/apple/swift-protobuf.git
cd swift-protobuf
git tag -l (查看tag)
git checkout tags/[tag_name] (例如 git checkout tags/1.1.2)
swift build -c release
当前目录 cd .build/release
cp protoc-gen-swift /usr/local/bin/
FINISH
Proto -> swift
protoc --swift_out=. my.proto
可能遇到的问题:
xcrun: error: unable to find utility “xctest”, not a developer tool or in PATH
解决方法:sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/
网友评论