0

我刚刚升级到 Lion,我搞砸了我的 ios 模拟器权限......你看,当我升级到 lion 时,我被迫创建一个新用户,现在所有 Xcode 权限都指向该用户。

我知道这一点是因为我可以很好地从那个新用户加载 ios 模拟器,但是我不能从我的原始用户帐户执行此操作——模拟器确实打开了,但它立即挂起。

我已经尝试递归地使用 Xcode.app(其中包含我的 iPhone Simulator.app)以及 ios 应用程序支持文件夹来将我的普通帐户设置为所有者我还使用 a+rwx 和 a= chmod'd 相同的两个目录rwx 按此顺序。

ios 模拟器还引用了哪些其他需要更新权限的文件?

4

2 回答 2

1

我建议重新安装 Xcode。Xcode(至少是 App Store 版本)不属于安装它的用户:

$ ls -ld /Applications/Xcode.app
drwxr-xr-x  3 root  wheel  102  4 Oct 17:34 /Applications/Xcode.app

也这样做chmod a+rwxa=rwx肯定不是一个好主意。并非所有文件都必须是可执行的 ( x),更糟糕的是,不加思索地添加rw会使您的系统易受攻击。

于 2012-10-04T21:48:20.157 回答
1

重新安装 Xcode。方法如下:http: //osxdaily.com/2012/02/20/uninstall-xcode/

于 2012-10-04T21:49:22.253 回答