XCode和权限
我是macbook pro的管理员,但是我遇到了一种情况,例如在XCode中,当试图运行后期构建脚本时,它会抱怨我没有必要的权限。如果我尝试以sudo的形式运行XCode,那么它会更改当前执行用户的路径,从而使脚本的某些部分无法使用 注意:我没有尝试执行任何奇怪的脚本,一个简单的mkdir和cp都失败了 我的问题有两个: -为什么我有这个权限问题,毕竟我是一个管理员。 -我怎样才能解决它XCode和权限,xcode,shell,Xcode,Shell,我是macbook pro的管理员,但是我遇到了一种情况,例如在XCode中,当试图运行后期构建脚本时,它会抱怨我没有必要的权限。如果我尝试以sudo的形式运行XCode,那么它会更改当前执行用户的路径,从而使脚本的某些部分无法使用 注意:我没有尝试执行任何奇怪的脚本,一个简单的mkdir和cp都失败了 我的问题有两个: -为什么我有这个权限问题,毕竟我是一个管理员。 -我怎样才能解决它 非常感谢检查mkdir路径的权限-如果当前用户无法写入该路径,则mkdir将失败 这通常发生在您弄乱了目录的
非常感谢检查
mkdir
路径的权限-如果当前用户无法写入该路径,则mkdir
将失败
这通常发生在您弄乱了目录的权限,或者试图将文件移动到需要管理权限的某个系统目录时。默认情况下,您没有这些目录的管理权限
默认情况下,您不以“管理员权限”运行,而是以普通用户身份运行,可以通过sudo
或GUI提升提示符(请求管理员用户名/密码的对话框)提升为管理员
如果要以管理员权限运行脚本,则可以执行以下操作:
osascript -e 'do shell script "/path/to/script args" with administrator privileges'
这将触发提升提示。事实上,在做了一些检查后,我意识到该文件夹存在一些权限问题,非常混乱。我不需要使用你发布的命令,我修复了权限,实现了这一点。谢谢