当我尝试使用 iTunes 9.0.2 在 Snow Leopard (10.6) 上授权我的 iTunes 帐户时出现此错误:
“在此计算机上存储您的授权信息时出错,未找到所需文件或存在权限错误。正确...”
如果我尝试从 iTunes 商店下载某些内容,则会出现以下情况:
iTunes 无法下载您购买的内容。您没有 iTunes Media 文件夹或其中的文件夹的写权限...。”
已编辑
权限:
在“/Users/cbrulak/Music/iTunes”内:
-rw-r--r--@ 1 cbrulak staff 3211 8 Dec 14:05 iTunes Library
-rw-r--r-- 1 cbrulak staff 12288 8 Dec 14:05 iTunes Library Extras.itdb
-rw-r--r-- 1 cbrulak staff 32768 8 Dec 13:48 iTunes Library Genius.itdb
drwxr-xr-x 4 cbrulak staff 136 8 Dec 13:48 iTunes Media
-rw-r--r--@ 1 cbrulak staff 14040 8 Dec 13:49 iTunes Music Library.xml
-rw-r--r--@ 1 cbrulak staff 8 8 Dec 14:05 sentinel
在 /Users/cbrulak/Music 中:
drwxr-xr-x 8 cbrulak staff 272 8 Dec 14:05 iTunes
有任何想法吗?
答案1
打开磁盘实用程序(在 /Applications/Utilities/ 中),单击您的驱动器,然后运行修复磁盘权限。
如果这不起作用,请打开终端(也可以在实用程序中)并输入:
ls -l
然后按回车键,并将结果粘贴到这里。
答案2
好的,我有更多信息。我买了一台新的 iMac,并将所有东西都移到了新机器上。但我无法授权或取消授权新电脑。/Users/Shared 存在并且具有正确的权限位,所以这不是问题。下面是我修复它的方法。
在 /Users/Shared 中有一个名为“SC Info”的目录(显然没有引号)。这是系统移动后遗留下来的,但配置不正确,并且包含现在已伪造的文件(uid 错误等)。
解决方法就是删除“SC Info”目录。当我尝试收听我购买的音乐时,它要求我授权机器,它让我授权!
答案3
我遇到了类似的问题。
首先检查 iTunes 应用程序的权限:
ls -l /Applications/ | grep 'iTunes'
您会发现 iTunes 所有者是 root 并且属于 wheel 组。检查 /Users/Shared - 它将具有相同的权限。
我发现当我删除星际争霸 2 时我已经删除了 /Users/Shared。
输入以下命令解决了这个问题并且 iTunes 可以再次正常工作:
sudo chown -R myusername:staff iTunes.app
sudo mkdir /Users/Shared
sudo chown -R myusername:staff /Users/Shared
答案4
我刚刚遇到了同样的问题,尝试了这些解决方案以及我在互联网上找到的其他解决方案。没有运气。直到我下载了一些名为 FGPermission 的免费软件 - 可在此处下载:
http://mac.wareseeker.com/free-change-permission/
我选择了我的音乐文件夹,只是为了确保我的所有权限都是读取、写入和执行。所有权限都属于所有者,我以为这意味着一切都会好起来,但 iTunes 仍然不允许我导入 CD。我选中了复选框以添加组的读取、写入和执行权限,现在我正在导入 CD。我不太明白,但就这样吧。这个东西成功了。祝你好运!