解锁xcode文件?

时间:2013-11-24 23:53:51

标签: xcode

前几天我的mac出了问题,所以我把它带到了当地Apple商店的Genius酒吧。他们说硬盘上的分区失败了,必须重新格式化。我使用程序自动将系统备份到外部服务器,所以我不担心丢失任何东西。他们重新格式化了,我一直把东西放回原位。

我还没弄清楚......我有很多需要处理的Xcode项目但是当我尝试在Xcode中打开它时,我得到了这个。

  

无法解锁文件“project.xcworkspace”。   无法为该文件添加写入权限,因为您不拥有该文件。尝试在Finder或终端中修改文件的权限。

我尝试在finder中解锁项目,主文件夹和p.list文件,并确保我有读/写访问权限,但我仍然收到错误。

当他们重新格式化计算机时,它确实删除了我一直在寻找的所有密钥和证书,但我不认为该软件会备份计算机上的凭据,因此我认为我无法访问旧证书和键。

有没有人遇到过这个?如何解锁文件?

4 个答案:

答案 0 :(得分:59)

请记住,Project不仅仅是一个独立的“.xcodeproj”文件,而且它实际上是一个包含许多隐藏项目的文件夹。

因此,在应用权限时,请确保将权限应用于项目文件夹中的每个项目。

您可以通过“对封闭项目应用权限”下拉菜单(可在“获取信息”窗口中找到)执行此操作,如下所示:

Apply Permissions to Enclosed Items

答案 1 :(得分:6)

如果您无法选择“应用于随附的项目” 确保其右侧的挂锁已解锁。 如果已锁定,请单击它,然后输入您的密码。然后“应用于封闭的项目”将变为可选。

illustrative image

答案 2 :(得分:1)

就我而言(本机反应)是node_modules的问题。我只是将其删除并制作了yarn install。可能是它们与sudo一起安装,所以xcode没有权限。

答案 3 :(得分:0)

如果有人在同一问题上使用Ionic Cordova,则Michael的答案有效,但您必须转到父目录ios folderApply to enclosed items会出现在该目录中。 / p>