如何在 react-native 中重置 ios 库?
Posted
技术标签:
【中文标题】如何在 react-native 中重置 ios 库?【英文标题】:How do I reset the ios library in react-native? 【发布时间】: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
我试过了,但没有解决我的问题。我想完全重新创建这些文件夹。
【参考方案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.以上是关于如何在 react-native 中重置 ios 库?的主要内容,如果未能解决你的问题,请参考以下文章
当用户在 react-native 应用程序中注销时,选项卡导航器不会重置