统一的iOS与火力地堡
问题描述:
我尝试构建iOS应用程序,但是当应用程序被编译我收到以下错误统一的iOS与火力地堡
In file included from /Users/babri/Documents/ohmybrand/app/app/Pods/Protobuf/objectivec/google/protobuf/Any.pbobjc.m:13:
In file included from /Users/babri/Documents/ohmybrand/app/app/Pods/Headers/Private/Protobuf/GPBProtocolBuffers_RuntimeSupport.h:34:
In file included from /Users/babri/Documents/ohmybrand/app/app/Pods/Headers/Private/Protobuf/GPBProtocolBuffers.h:44:
/Users/babri/Documents/ohmybrand/app/app/Pods/Headers/Private/Protobuf/GPBWellKnownTypes.h:44:10: fatal error: 'google/protobuf/Any.pbobjc.h' file not found
#import "google/protobuf/Any.pbobjc.h"
^
1 error generated.
建设为Android时,我没有看到相同的错误。我检查过该文件存在。 Unity为XCode生成项目。
SOLUTION
谷歌已经发布了一个新版本,以修复此错误。 :)
答
我的解决方法是从每个头包括删除“谷歌/ protobuf /”。
它无法从根本上解决问题,但至少你可以建立你的团结项目。
哪个版本修复了这个版本?你是否必须改变你的podspec中的s.dependency“!ProtoCompiler-gRPCPlugin”? – Frank