首页 > 解决方案 > 反应本机 Pod 安装获得权限被拒绝

问题描述

我使用命令react-native init testprog
创建了新项目, 然后将 dir 更改为 testprog 和 pod install 但它给出了权限被拒绝错误

$ pod install
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `RCT-Folly` from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
Downloading dependencies
Installing CocoaAsyncSocket (7.6.5)
Installing DoubleConversion (1.1.6)
Installing FBLazyVector (0.64.0)
Installing FBReactNativeSpec (0.64.0)
[!] /bin/bash -c 
set -e
mkdir -p /Volumes/MACMINI DATA SSD/testprog/node_modules/react-native/scripts/../React/FBReactNativeSpec/FBReactNativeSpec && touch /Volumes/MACMINI DATA SSD/testprog/node_modules/react-native/scripts/../React/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec.h /Volumes/MACMINI DATA SSD/testprog/node_modules/react-native/scripts/../React/FBReactNativeSpec/FBReactNativeSpec/FBReactNativeSpec-generated.mm

mkdir: /Volumes/MACMINI: Permission denied

我正在尝试关注事情,但它不起作用

怎么了?
如何解决?

Pod 版本:1.10.1
Os 版本:10.15.7
react-native 版本:0.64.0

标签: iosreact-nativecocoapodspermission-deniedmkdir

解决方案


这可能有多种原因。

  • 有一个对我有用的解决方案是

    sudo pod install --allow-root

  • 转到您的 ios 文件夹 -> 获取信息 -> 读取和写入(给您的用户)-> 单击下面的小设置按钮 -> 应用于随附的项目。


推荐阅读