React-native安装所需的CocoaPods依赖项卡住了

时间:2019-07-05 03:31:30

标签: react-native cocoapods

我无法完成本机初始化,因为该过程一直停留在安装所需的可可足类依赖关系上,请帮忙

这是终端中显示的部分内容:

[4/4] ?  Building fresh packages...
success Saved lockfile.
success Saved 48 new dependencies.
├─ @babel/core@7.5.0
├─ @babel/runtime@7.5.0
├─ @react-native-community/eslint-config@0.0.5
├─ @types/eslint-visitor-keys@1.0.0
├─ @typescript-eslint/eslint-plugin@1.11.0
├─ @typescript-eslint/experimental-utils@1.11.0
├─ @typescript-eslint/parser@1.11.0
├─ @typescript-eslint/typescript-estree@1.11.0
├─ acorn-jsx@5.0.1
├─ acorn@6.2.0
├─ ajv@6.10.0
├─ babel-jest@24.8.0
├─ chardet@0.7.0
├─ doctrine@3.0.0
├─ emoji-regex@7.0.3
├─ eslint-scope@4.0.3
├─ eslint-utils@1.3.1
├─ eslint@6.0.1
├─ espree@6.0.0
├─ esquery@1.0.1
├─ external-editor@3.0.3
├─ file-entry-cache@5.0.1
├─ flat-cache@2.0.1
├─ flatted@2.0.1
├─ functional-red-black-tree@1.0.1
├─ glob-parent@3.1.0
├─ ignore@4.0.6
├─ import-fresh@3.1.0
├─ inquirer@6.4.1
├─ is-extglob@2.1.1
├─ is-glob@4.0.1
├─ jest@24.8.0
├─ json-stable-stringify-without-jsonify@1.0.1
├─ levn@0.3.0
├─ lodash.unescape@4.0.1
├─ metro-react-native-babel-preset@0.55.0
├─ optionator@0.8.2
├─ parent-module@1.0.1
├─ path-dirname@1.0.2
├─ progress@2.0.3
├─ react-refresh@0.2.0
├─ regexpp@2.0.1
├─ rxjs@6.5.2
├─ table@5.4.1
├─ text-table@0.2.0
├─ tslib@1.10.0
├─ tsutils@3.14.0
└─ write@1.0.3
✨  Done in 19.41s.
info Installing required CocoaPods dependencies

8 个答案:

答案 0 :(得分:4)

Installing required CocoaPods dependencies需要时间。等待约30分钟为我工作。

答案 1 :(得分:1)

使用Ctrl-C断开。


输入 cd ios


运行 pod install --repo-update

答案 2 :(得分:1)

已解决此问题-打开Xcode,然后转到Xcode→“偏好设置”→“位置”,并确保将命令行工具设置为您使用的Xcode版本。

答案 3 :(得分:0)

安装CocaPods CocoaPods是用于iOS和macOS开发的软件包管理工具。我们使用它来将实际的React Native框架代码本地添加到您当前的项目中。

我们建议使用Homebrew安装CocoaPods。

$ brew install cocoapods 

sudo gem install cocoapods

答案 4 :(得分:0)

等待约40分钟为我工作。安装所需的CocoaPods依赖项需要时间。看我的截图。 enter image description here

答案 5 :(得分:0)

安装CocoaPods花了一段时间,但最后却出现错误。 podfile位于iOS文件夹中,没有.xcworkspace。我又做了一次pod install(在iOS文件夹中),一切都很好。请确保已安装CocoaPods。

答案 6 :(得分:0)

您可以尝试禁用iCloud,这对我有所帮助。

答案 7 :(得分:0)

我认为主要的问题是 CocoaPods 的版本不匹配和对原生依赖的反应。所以你可以尝试更新 Cocoapods

sudo gem install cocoapods

然后进入 /ios 文件夹中的 React Native 项目,然后使用

再次安装 pod

pod install