xcode myProject已锁定以进行编辑,您可能无法保存更改?

qgzx9mmu  于 2023-08-07  发布在  其他
关注(0)|答案(4)|浏览(169)

当我将代码从笔记本电脑移动到Mac Mini并在那里打开时,我收到以下错误消息:
myProject已锁定以进行编辑,您可能无法保存更改?
myProject当前已锁定,因为您不是文件的所有者,并且没有写入权限。
无法解锁文件“xxx.xcuserdatad”。无法向文件添加写权限,因为您不拥有该文件。尝试在Finder或终端中修改文件的权限。
我用Finder搜索了一下:出现的是一个名为UserInterfaceState.xcuserstate的文件,位于xxx. xcuserdatad... GetInfo显示文件未被锁定。
然而,查看路径(从GetInfo)显示文件位于“xxx.xcodeproj”中,并进一步位于“project.xcworkspace/xcuserdata/xxx.xcuserdatad”中
我在任何地方都找不到它,而且我不知道如何在另一台计算机上使用我的项目。

csga3l58

csga3l581#

在Finder中找到xcode项目所在的文件夹,然后右键单击-> Get info。权限和底部应该设置为读/写,在我的情况下,他们是。诀窍是点击底部的设置图标,然后选择“应用于封闭的项目”。上面显示的chmod方法不会更改文件夹中内容的权限。

yrefmtwq

yrefmtwq2#

1.转到finder中的文件夹
1.右键单击文件夹,然后单击“获取信息”


的数据
1.向下到底部并单击锁并写入管理员密码



1.现在点击设置图标并按“应用到封闭的项目...”


0vvn1miw

0vvn1miw3#

请注意,我必须添加递归命令标志和sudo才能让它为我工作:

$ sudo chown -R Joe my_app_folder/*

字符串
还有:

$ sudo chmod -R 774 my_app_folder/*


因为我得到了这个错误:
chmod:无法更改my_app_folder上的文件模式:不允许操作

ma8fv8wu

ma8fv8wu4#

你有没有试过像这个答案中建议的那样复制内容?:Unable to unlock file for editing in Xcode 4?
或者,你可以使用控制台为你的xcode项目的所有文件设置写权限:
http://www.mac-terminal.com/files-and-folders/permissions/chmod/

相关问题