Pods-resources.sh iOS项目中的权限被拒绝
我有一个来自客户端的现有项目,我尝试使用XCode 5.0在我的MAC中运行此项目
但是我正面临着这个错误。 我安装了cocoa豆荚,但仍然无法正常工作。 这个项目在其他开发者的机器上运行良好。 我非常需要在我的机器上运行。
我错过了什么? 任何帮助,高度赞赏。
提前致谢。
您需要使脚本可执行。 打开terminal并执行以下命令:
chmod a+x "/Users/shovon0203/Desktop/My Work/oDesk/momenTOGO/MomenTOGO_iPhone/Pods/Pods-resources.sh"
在您的podfile所在的主项目目录中运行pod install
应该可以解决问题
试试这个,就像一个魅力!
rm -rf Pods/ Podfile.lock pod install
以上答案有效。 不过,我有同样的问题,但它是反复出现的。 它处理了在多台机器上签出相同的分支。 它将在一台机器上工作,而不是在其他机器上。 我们使用TFS作为我们的源代码控制(没关系,你可以判断),这与.sh
, .py
等文件不能很好的兼容。 我们不得不将.tpattributes
文件添加到每个包含.sh
或.py
文件的目录中,以便我们可以将.sh
和.py
文件作为可执行文件运行。
.tpattributes
文件中的条目如下所示:
Pods-MyTarget-frameworks.sh:x Pods-MyTarget-resources.sh:x
这转换为chmod +x "Pods-MyTarget-frameworks.sh"
奇迹般有效!
我也遇到过这个问题。 我所做的是:
- 使用相同的名称和相同的包名创build一个全新的项目
- 在项目目录Pod init的terminal中
- 在编辑器中打开pod文件
- 复制并粘贴旧的项目吊舱文件到新的
- 将所有文件和资源复制到新项目
- 只需执行
pod install