当我们遇到“无法完成您的iTunes Store的请求,发生未知错误(-50)”时,该如何解决呢?
有用户反应在使用iTunes下载应用的过程中出现(-50)错误。对此,苹果官方有给出相应的解决方法,以及以下由网络收集来的三种解决方法,供大家参考:
方法一:
1. 关掉 iTunes
2. Windows 7 用户找到 C:用户****AppDataLocalApple ComputeriTunes ,C是你的系统盘,*****是你的用户名,把这个文件夹里的”iTunesPrefs.xml”文件删除。
3. 重启itunes, 问题解决了。
方法二:
1.打开iTunes — 编辑 — 偏好设置 — 家长控制 — iTunes Store 这一项勾选(把 允许访问iTunes U 这一项也勾选)– 确定。
2.这时iTunes Store 会自动访问 iTunes U,关闭 iTunes。
3. 重开 iTunes,回到家长控制把之前勾选的两项取消,回到 iTunes Store 再次输入密码登陆,-50错误就解决了!
方法三:
由于 iTunesPrefs.xml 文件中也包含了包括 EQ 均衡器设置在内的参数,要想在保持这些 EQ 设置的同时解决这个问题,可以按照下面的操作进行。(注:进行以下操作时,请先退出iTunes)
1)按照方法一的步骤进入C:用户****AppDataLocalApple ComputeriTunes 目录,进入该目录后找到 iTunesPrefs.xml文件,使用 XML 编辑器打开(注:请勿使用Windows自带的记事本或写字板打开,否则会造成 iTunesPrefs.xml 编码错误,导致iTunes无法正常读取而重建该文件)。
推荐使用 Notepad++(官网下载),安装完Notepad++后,启动Notepad++,然后将 iTunesPrefs.xml 文件拖到 Notepad++主界面即可打开。
2)拖动滚动条,定位到 iTunesPrefs.xml文件的最底部,可以看到如下字段
storefront
143465-19,8
将string内的参数改为如下
storefront
143465-19,5
保存,并关闭Notepad++,然后重新启动iTunes即可