【问题标题】:Build Hangs While Running 'react-native run-ios'运行“react-native run-ios”时构建挂起
【发布时间】:2018-03-27 01:06:47
【问题描述】:

我遇到了一个问题。从 cli react-native run-ios 运行命令时

Found Xcode project myproject.xcodeproj
Launching iPhone 6 (iOS 10.3)...
Building using "xcodebuild -project myproject.xcodeproj -configuration Debug -scheme myproject -destination id=CB73A374-3E21-4C73-BEC4-AD29A583FCE8 -derivedDataPath build"
User defaults from command line:

IDEDerivedDataPathOverride = /Users/.../myproject/ios/build

它只是挂起,然后什么也没有发生,没有响应。

我已经检查过之前的question in stackoverflowissue in github,但没有得到任何帮助。我可能问了一个重复的问题,但我非常需要一个解决方案。任何帮助将不胜感激。

【问题讨论】:

  • 这个运气好吗?不幸的是,以下选项均无帮助...
  • 有人回答吗?
  • 好吧,我通过从 xcode 构建绕过了这个问题

标签: javascript ios react-native build


【解决方案1】:

我知道这比提出问题要晚得多,但由于它从未得到回答,我想把它扔在这里,因为它只是发生在我身上。

我通过rm -rf node_modules/npm install 解决了这个问题。

希望这对未来的其他人也有帮助! :-D

【讨论】:

  • 是的,它帮助了我!谢谢
  • 有人回答吗?
【解决方案2】:

这解决了我的问题,在 project.workspace 下,有一个名为“contents.xcworkspacedata”的文件。(可以从您的 IDE 打开) 有一个 fileref 标签重复,删除一个并运行 react-native run-ios,它工作。

<FileRef
      location = "group:project.xcodeproj">
   </FileRef>

【讨论】:

    【解决方案3】:

    另一种解决方案:

    • 关闭你的 IDE

    • 在终端中运行:

    sudo kill -9 `ps aux | grep node | grep -v grep | awk '{print $2}'`
    
    • 重新打开您的 IDE
    • 重新运行:(npx) react-native run-ios

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-27
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      • 2021-06-22
      • 2020-08-12
      • 1970-01-01
      相关资源
      最近更新 更多