over 7 years ago

最近在更新iPhone时,老是出现无法更新的错误: the device isn't eligible for the requested build.这不是搞笑嘛,我的iPhone是自己从加拿大买回来的国际版本,无锁的,怎么可能无法更新呢,肯定是系统哪里出现问题了.

在网上搜了一通之后,国内的网站基本上没用,最后还是在一个英文的网站上找到了解决方法,问题是出在了hosts文件上. 首先找到host文件,它位于/private/etc/下, 通过terminal用命令行打开:

sudo nano /private/etc/hosts

输入密码之后,就会可以编辑hosts文件了. 找到最后一行,如果有gs.apple.com, 那么把这一行注释调,或者直接删掉;然后通过control+o来保存修改, control-x退出编辑.

为了确保修改生效,最好重启一下电脑,然后再通过iTunes来更新,问题就解决了.

今天看到了iOS 5的介绍, 很令人期待阿,希望Apple能不停的给我们带来惊喜!

最简单的清理维护Mac的方法 →