Pods-resources.sh iOS项目中的权限被拒绝

Tas*_*von 69 permission-denied ios xcode5.0.1

我有一个来自客户端的现有项目,我尝试使用XCode 5.0在我的MAC中运行它

但我面临以下错误.我安装了Cocoa Pod但仍然无法正常工作.这个项目在其他开发人员的机器上运行良好.我非常需要在我的机器上运行.

我错过了什么?任何帮助都非常感谢.

提前致谢.

在此输入图像描述

Kev*_*vin 132

您需要使脚本可执行.打开终端并执行以下命令:

chmod a+x "/Users/shovon0203/Desktop/My Work/oDesk/momenTOGO/MomenTOGO_iPhone/Pods/Pods-resources.sh"
Run Code Online (Sandbox Code Playgroud)

  • 您的命令有效,但不是来自终端:P,我编辑了 pods 脚本并使用了上述命令,现在它可以工作了 :) 谢谢老兄! (3认同)
  • 与"sudo"一起运行上述命令解决了该问题. (3认同)

小智 22

试试这个,像魅力一样!

rm -rf Pods/ Podfile.lock
pod install
Run Code Online (Sandbox Code Playgroud)

  • 这对我有用,但不需要删除`Podfile.lock`文件. (2认同)

bry*_*ejl 14

pod install在podfile所在的主项目目录中运行应该可以解决问题


小智 9

您需要使脚本可执行。打开终端并执行以下命令:

chmod a+x "your_path(where show permission denied)"
Run Code Online (Sandbox Code Playgroud)

请检查文件夹名称中是否没有空格,然后在之前添加“ \”


Mos*_*zly 9

对我来说,分解所有豆荚然后重新安装它们就成功了:

pod deintegrate
pod install
Run Code Online (Sandbox Code Playgroud)


And*_*nes 7

你可以试试这个:

pod deintegrate && pod cache clean --all && rm -rf Podfile.lock
pod install
Run Code Online (Sandbox Code Playgroud)

它在我的项目中总是运作良好。


Odw*_*ori 6

在多次失败后,这些步骤对我有用。

步骤 1:导航到包含 Pods-resources.sh 的文件夹的位置

STEP 2: 打开终端类型 cd ,然后将包含 Pods-resources.sh 的文件夹拖到终端并回车。

第 3 步:运行此命令>> chmod a+x Pods-resources.sh

第 4 步:重新启动 xcode 并打开您的 xxx.xworkspace

第5步:享受

  • 经过长时间搜索这个问题后,这个问题非常适合我的情况。一项更正是运行命令时请按照以下步骤操作:chmod a+x Pods-ProjectName-resources.sh (2认同)

Mik*_*nov 5

只需Pods-[Your_Project_Name]完全删除文件夹并重新做pod install