Pte*_*tyl 26 xcode build permission-denied run-script
在我的项目的"运行脚本"构建阶段,如果我在构建阶段的"运行脚本"的文本框中输入脚本,一切都有效.
但是为了使编辑/差异等更容易,我想我会将脚本保存为文件作为项目的一部分,只需填写文本框中的路径:
例如:我在文本框中粘贴以下路径.
/Users/superman/Documents/Projects/SomeProject/scriptname.sh
Run Code Online (Sandbox Code Playgroud)
但是当我尝试构建它时,我得到一个"Permission Denied"消息.
我该怎么做才能解决这个问题?如果我剪切/粘贴实际代码,那么它只是"工作".我的用户帐户是管理员帐户.没有人使用我的机器.
Sco*_*ott 58
您可以进一步简化Xcode项目文件,而不需要脚本名称前面的"bin/sh".
为避免这种情况,您需要为文件的用户(在本例中为Xcode)启用"执行"权限.
脚步
chmod 755 yourScriptName.sh小智 34
放在/bin/sh脚本名称的路径前面.
/bin/sh /Users/superman/Documents/Projects/SomeProject/scriptname.sh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13878 次 |
| 最近记录: |