【问题标题】:xCode & Permissions ProblemsxCode 和权限问题
【发布时间】:2013-05-25 07:18:33
【问题描述】:

xcode 问题:

我尝试编写代码并得到““UIViewController.h”被锁定以进行编辑,您可能无法保存您的更改。您要解锁它吗?当我单击解锁时,这是不行的,因为计算机没有将我识别为所有者。

这在我以前从未发生过。我正在使用我自己的运行 OS X ML 的 Macbook Pro。我是唯一的用户并设置为管理员。

我已经通过 Finder 更改/仔细检查我能找到的每个关联文件和文件夹的权限(将自己设置为读取和写入),但我找不到 xcode 所指的特定 UIViewController.h 文件.相反,我找到的是 DetailViewController 最接近的东西。我仍然做了项目文件和它所埋藏的三个文件夹。

我也进入了终端,但在 sudo chmod 777 命令得到“没有这样的文件或目录”之后,我输入的几乎所有内容,即使我更改名称、使用正斜杠、将 /* 放在末尾或离开它出等。

有人知道我错过了什么吗?

(请注意,我刚刚开始我的计算机科学之旅。欢迎使用“For Dummies”指令!)

【问题讨论】:

  • 什么时候出现这个错误?在尝试编译代码时?导致错误的具体代码行是什么?
  • 它不允许我写任何东西,所以没有特定的代码行导致问题。我打开 xcode 并转到 MasterViewController.h。并选择中间的编辑器图标(对我来说是裸露的和简单的语言,我对此还是很陌生)。它让我可以很好地使用 MainStoryboard 中的 UI 设计。在 MasterViewController.h 中,它还允许我在左侧书写,但是当我在右侧书写时,我得到了那个错误。它也不会让我保存,尽管当我关闭应用程序时我的更改没有被删除。知道发生了什么吗?
  • 另外,我没有说明这个 MBP 实际上是运行 10.8.3 的 Dell Vostro 1520 Hacktintosh。也许这与此有关?我不确定。
  • 您是否尝试写入(或更改)UIViewController.h 文件?如果是:您不应该这样做,因为该文件属于 SDK。

标签: ios xcode macos permissions


【解决方案1】:

这看起来像您试图编辑属于 iOS 中系统框架的头文件,这些框架可以防止此类意外更改,可能是因为 Xcode 中的助手编辑器(通常显示在右侧编辑器中)在一点。

这里唯一的解决方案是还原您的更改,除非您确切知道为什么要对这些文件进行更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    • 2023-03-15
    • 1970-01-01
    • 2012-05-17
    • 2011-05-17
    • 2021-07-18
    • 2021-02-02
    相关资源
    最近更新 更多