React Native iOS无法构建

时间:2018-09-27 00:40:02

标签: ios xcode react-native xctest

尝试在Xcode中构建我的React本机应用程序时,我始终收到以下错误。我对本机作出反应绝对是新手,并且已经由其他人开发了此应用程序,但是,他们无法为我负责构建。有没有人遇到这个问题并可以提供帮助?

  

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks/XCTest.framework/XCTest'不包含位码。您必须在启用位码(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的位码。用于架构armv7的文件'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks/XCTest.framework/XCTest'

我当前正在使用:

  • 本机:0.51.0
  • Xcode:版本9.4.1
  • 目标平台8.0

我尝试关闭位码,但这会导致以下情况:

  

/Xcode/DerivedData/nativeApp-eenfjavhlxnfkfermonlqxkgbtbb/Build/Products/Release-iphoneos/libRNVectorIcons.a'

现在,我的问题。我是沿着BITCODE = OFF的道路走,还是尝试解决我遇到的每一个问题,或者有人可以解决XCTest问题。

谢谢!

1 个答案:

答案 0 :(得分:-1)

更新:我能够解决此问题。我不知道该怎么做,但我删除了cocoapods和node_modules。跑了NPM安装,pod安装和react-native链接,它就消失了。

编辑:我还检查了cocoapods的构建配置文件,并删除了-framwork XCTest。

就像我说的那样,我不知道是什么真正解决了这个问题,但是也许有人觉得这很有帮助。