当我在全新的项目依赖项中添加flutter_blue:^ 0.6.3时,出现以下错误:
Xcode构建完成。 6.0秒 无法构建iOS应用 Xcode构建错误输出: ↳ **建立失败**
Xcode的输出: ↳ 在构建从/Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/GPBArray.h:33导入的模块“ protobuf”时: 在包含于:1的文件中: 在/ Users / johanalbrectsen / AndroidStudioProjects / flutter_blue_test / ios / Pods / Target支持文件/Protobuf/Protobuf-umbrella.h:28中包含的文件中: 在/Users/johanalbrectsen/AndroidStudioProjects/flutter_blue_test/ios/Pods/Protobuf/objectivec/GPBProtocolBuffers.h:44中包含的文件中: /Users/johanalbrectsen/AndroidStudioProjects/flutter_blue_test/ios/Pods/Protobuf/objectivec/GPBWellKnownTypes.h:44:10:致命错误:找不到“ google / protobuf / Any.pbobjc.h”文件 #import“ google / protobuf / Any.pbobjc.h” ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 产生1个错误。 在/Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/Classes/FlutterBluePlugin.m:6中包含的文件中: 在/Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/Flutterblue.pbobjc.h:13中包含的文件中: 在/Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/GPBProtocolBuffers.h:33包含的文件中: /Users/johanalbrectsen/.pub-cache/hosted/pub.dartlang.org/flutter_blue-0.6.3/ios/gen/GPBArray.h:33:9:致命错误:无法构建模块'protobuf' #import“ GPBRuntimeTypes.h” ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ 产生2个错误。 注意:使用新的构建系统注释:规划构建注释:构建构建说明
无法为模拟器构建应用程序。 在iPhone 11 Pro Max上启动应用程序时出错。
答案 0 :(得分:1)
我遇到了同样的问题,将cocoapods降级为1.7.5对我有用。
答案 1 :(得分:0)
尝试:
答案 2 :(得分:0)
这个问题到处都有讨论, please check this answer on github
答案 3 :(得分:0)
是的,如果以后有人遇到相同的问题,就像@Ritz_04所说,您只需执行以下操作即可将可可足类降级到1.7.5:
sudo gem uninstall cocoapods --all
sudo gem install cocoapods -v 1.7.5
然后进入Flutter项目,然后进入ios
文件夹并执行:
rm -rf ./Pods
rm ./Podfile.lock
pod install --repo-update
您应该准备出发了!