Woo*_*oof 43 xcode file-permissions
当我将代码从笔记本电脑移动到Mac Mini并在那里打开时,我收到以下错误消息:
myProject已被锁定以进行编辑,您可能无法保存更改?
myProject目前已被锁定,因为您不是该文件的所有者,并且没有写入权限.
无法解锁文件"xxx.xcuserdatad".无法为该文件添加写入权限,因为您不拥有该文件.尝试在Finder或终端中修改文件的权限.
我使用Finder进行了搜索:在xxx.xcuserdatad中出现了一个名为UserInterfaceState.xcuserstate的文件... GetInfo显示该文件未被锁定.
但是,查看路径(来自GetInfo)显示文件位于"xxx.xcodeproj"内,并进一步显示在"project.xcworkspace/xcuserdata/xxx.xcuserdatad"中
我无法在任何地方找到这个,我不知道如何在另一台计算机上使用我的项目.
小智 84
转到xcode项目所在的Finder中的文件夹,然后右键单击 - >获取信息.权限和底部应设置为读/写,在我的情况下,它们是.诀窍是单击底部的设置图标,然后选择"应用于随附的项目".上面显示的chmod方法不会更改文件夹中内容的权限.
use*_*167 12
请注意,我必须添加递归命令标志并sudo让它为我工作:
$ sudo chown -R Roger my_app_folder/*
Run Code Online (Sandbox Code Playgroud)
和:
$ sudo chmod -R 774 my_app_folder/*
Run Code Online (Sandbox Code Playgroud)
因为我收到了这个错误:
chmod:无法在my_app_folder上更改文件模式:不允许操作
您是否尝试过复制此答案中建议的内容?: 无法解锁文件以便在Xcode 4中进行编辑?
或者,您可以使用控制台为您的xcode项目的所有文件设置写入权限:
http://www.mac-terminal.com/files-and-folders/permissions/chmod/
| 归档时间: |
|
| 查看次数: |
57804 次 |
| 最近记录: |