如何在Xcode编译中集成.proto文件?

时间:2016-03-05 00:03:59

标签: ios xcode swift protocol-buffers

我正在尝试将Android应用程序移植到ios和新的mac / xcode生态系统。我的应用程序使用Google proto buff并使用https://github.com/alexeyxo/protobuf-swift/blob/master/README.md处的说明我能够为swift构建protobuf并将ProtocolBuffers.xcodeproj添加到我的项目中。我甚至可以直接使用protoc为xcode之外的原型文件生成.swift文件。但是,我的问题是如何在Xcode中集成.proto文件,以便xcode可以找到/编译它们?我是否需要在项目中手动复制.proto文件?我使用的是Xcode 7.2.1,protoc版本是3.0.0。提前谢谢。

1 个答案:

答案 0 :(得分:2)

  1. 为* .proto文件创建构建规则,如下所示: enter image description here
  2. 将.proto文件添加到"编译源"建立阶段清单。