【问题标题】:How do I reset the ios library in react-native?如何在 react-native 中重置 ios 库?
【发布时间】:2019-07-18 19:31:53
【问题描述】:

我有一个用

初始化的新应用
react-native init demo

并使用react-native run-ios成功运行。

我使用 CocoaPods 安装了一些库,现在 react-native run-ios 可以工作,但 xcode 构建却不行。

我尝试删除 Pods 库,将所有文件检出恢复到原始状态,然后重复 pod install,但在 xcode 构建中仍然遇到同样的错误:

显示最近的消息:-1:目标之间的依赖关系循环 “bridgeTests”和“Pods-bridgeTests”;建筑可以生产 不可靠的结果。循环路径:bridgeTests → Pods-bridgeTests → bridgeTests 周期详细信息:保留目标构建顺序,因为 “并行化构建”已关闭

→ 目标“bridgeTests”对目标具有目标依赖性 'Pods-bridgeTests' → 目标 'Pods-bridgeTests' 具有目标依赖性 由于“目标依赖项”中的目标顺序,在目标“桥”上 构建阶段或方案 ○ 该命令取决于 Target 中的命令 'bridge':脚本阶段“[CP] Copy Pods Resources”

我想以某种方式重建我的整个 ios 库,以便 xcode 构建可以像 react-native run-ios 一样工作。

解决办法是什么?

谢谢, 亚龙

【问题讨论】:

  • 你试过了吗? react-native link
  • 我试过了,但没有解决我的问题。我想完全重新创建这些文件夹。

标签: ios xcode react-native cocoapods


【解决方案1】:

先删除ios & android文件夹,然后再做

react-native <= 0.59.10
react-native-cli <= 1.3.0

react-native 弹出

react-native <= 0.59.10
react-native-cli <= 1.3.0

react-native 升级 --legacy true

more...

【讨论】:

  • 您分享的链接已失效。
  • 似乎这个命令不存在 - 使用 react-native-cli: 2.0.1 react-native: 0.60.4.
猜你喜欢
  • 1970-01-01
  • 2018-07-08
  • 2018-08-12
  • 2019-03-01
  • 2017-07-06
  • 1970-01-01
  • 2016-03-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多