我使用 Xcode 8.3.1和 CocoaPods 1.2.0检查并构建 GoogleProtobuf 2.6.1项目。
问题是 GoogleProtobuf 在2个不同的文件夹中有2个名为package_info.h
的头文件:
src/google/protobuf/package_info.h
src/google/protobuf/io/package_info.h
因此,Xcode在构建期间生成警告:
警告:输出文件的多个构建命令 /Users/myuser/Library/Developer/Xcode/DerivedData/MyProject-bkyudqdudbvdcaggnrpbojxmcruf/Build/Products/Debug-iphoneos/GoogleProtobuf/package_info.h
由于我的 GoogleProtobuf Xcode项目是由 CocoaPods 完全生成的,所以我不想在生成的文件中手动更改任何内容。
我们如何在这种情况下处理警告?我们可以禁用此警告吗?我们是否有一些 CocoaPods 设置以不同方式生成项目?
任何想法都受到高度赞赏。