如果我尝试从XCode运行我的react-native应用程序,xcode将失败并显示消息:
当前部署目标不支持-fobjc-weak
如果我从shell react-native run-ios
运行,那么我也会收到一条错误消息:
**建筑失败**
以下构建命令失败: CompileC /Users/michel/Development/Androdev/Firebase/Sample/FlightLogIos/ios/build/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/nanopb.build/Objects-normal/x86_64/nanopb-dummy.o目标\ Support \ Files / nanopb / nanopb-dummy.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1失败)
然而,该应用程序仍在运行。虽然我觉得我会在某些时候为我的项目做一些Objective C代码,这很烦人。有人知道如何解决这个问题吗?
答案 0 :(得分:1)
我在常规的非反应原生Xcode项目中使用Firebase。构建nanopb目标时遇到了同样的错误。当我检查设置时,nanopb的部署目标设置为4.3。只是将它更新为更新的东西,比如9.0为我修复了这个错误。
答案 1 :(得分:1)
我刚遇到同样的问题。我通过将nanopb目标的ios部署目标增加到iOS 8.0(默认为4.3)来为我修复它。 Pods Project - >目标:nanopb - > iOS部署目标:iOS 8.0
答案 2 :(得分:-1)
我的离子应用程序遇到了同样的问题,我做了以下步骤:
我希望这会有所帮助