我刚升级到Lion,我搞砸了我的ios模拟器权限...... 你看,当我升级到lion时,我被迫创建一个新用户,现在所有的Xcode权限都指向该用户。
我知道这是因为我可以从新用户那里加载ios模拟器就好了,但我不能这样做我的原始用户帐户 - 模拟器打开了,但它会立即挂起。
我试过递归chowning Xcode.app(包含我的iPhone Simulator.app)以及ios应用程序支持文件夹来设置我的普通帐户作为所有者 我也按顺序chmod了那两个目录同时带有+ rwx和a = rwx。
ios模拟器引用了哪些其他文件需要更新其权限?
答案 0 :(得分: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+rwx
或a=rwx
肯定不是一个好主意。并非所有文件都需要可执行(x
),更糟糕的是添加rw
而不考虑两次会使您的系统容易受到攻击。
答案 1 :(得分:1)
重新安装Xcode。方法如下:http://osxdaily.com/2012/02/20/uninstall-xcode/