当我在设备上运行react-native ios时,我在测试中遇到错误

时间:2018-11-12 17:34:41

标签: javascript ios react-native build

我运行react-native run-ios时遇到此错误!

** BUILD FAILED **


    The following commands produced analyzer issues:

    Analyze /Users/carlito/Desktop/bumeapp/node_modules/react- 
    native/React/Base/RCTModuleMethod.mm normal x86_64
    Analyze /Users/carlito/Desktop/bumeapp/node_modules/react- 
    native/Libraries/Network/RCTNetInfo.m normal x86_64
    (2 commands with analyzer issues)

The following build commands failed:
    CompileC /Users/carlito/Desktop/bumeapp/ios/build/Build/Intermediates.noindex/Bume.io.build/Debug-iphonesimulator/Bume.ioTests.build/Objects-normal/x86_64/Bume.ioTests.o /Users/carlito/Desktop/bumeapp/ios/Bume.ioTests/Bume.ioTests.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

Installing build/Build/Products/Debug-iphonesimulator/Bume.io.app
Launching io.bume.app
io.bume.app: ΩΩΩΩ

此版本将应用程序安装在设备上,但不起作用。我尝试通过Xcode进行此操作,但在以下文件中有2个错误:

Bume.ioTests.m

ERROR 1

如果有必要,我可以使用他们想要的代码来编辑此帖子,因为我真的不知道为什么会发生此错误。我通过运行react-native upgrade进行了一些尝试,解决了我遇到的大多数其他错误,但仍然有2。

我不知道main.jsbundle出了什么问题,这意味着要出错,但是我不知道该文件是否是react项目中ios文件夹中的main.m,也是什么问题。

1 个答案:

答案 0 :(得分:0)

我解决了!

我只运行以下命令: react-native upgrade。然后,删除您的iosandroid文件夹。然后,运行react-native eject。然后,运行react-native link

最后,再次运行react-native run-ios命令。

我认为问题是,我的文件夹很旧,我用新版本的React更新了它们