"输出文件的多个构建命令"警告.h文件在不同的文件夹中具有相同的名称

时间:2017-04-13 23:20:27

标签: ios objective-c iphone xcode build

我使用 Xcode 8.3.1和 CocoaPods 1.2.0检查并构建 GoogleProtobuf 2.6.1项目。

问题是 GoogleProtobuf 在2个不同的文件夹中有2个名为package_info.h的头文件:

  1. src/google/protobuf/package_info.h
  2. src/google/protobuf/io/package_info.h
  3. 因此,Xcode在构建期间生成警告:

      

    警告:输出文件的多个构建命令   /Users/myuser/Library/Developer/Xcode/DerivedData/MyProject-bkyudqdudbvdcaggnrpbojxmcruf/Build/Products/Debug-iphoneos/GoogleProtobuf/package_info.h

    由于我的 GoogleProtobuf Xcode项目是由 CocoaPods 完全生成的,所以我不想在生成的文件中手动更改任何内容。

    我们如何在这种情况下处理警告?我们可以禁用此警告吗?我们是否有一些 CocoaPods 设置以不同方式生成项目?

    任何想法都受到高度赞赏。

0 个答案:

没有答案