在使用iTunes恢復iPhone或iPad固件時,有時會彈出“未能恢復iPhone。發生未知錯誤(3194)”的提示。
問題原因:
3xxx的錯誤代碼通常表示iTunes無法通過端口80或443聯接gs.apple.com服務器。這可能是由於受到過期或配置不正確的安全軟件、防火牆軟件的干擾、hosts 文件中的某一條目重定向對gs.apple.com的請求,或都是由於電腦Internet代理設置所致。
解決方法:
1.如果使用的是代理,那麼嘗試將其關閉或使用已知良好的網絡。
2.更新itunes到最新版本。
3.修改hosts文件
Hosts文件是Windows中的一個網絡服務文件,通過在其上加入蘋果的ip地址和域名,可以禁止電腦中的網絡程序向gs.apple.com進行數據交流,itunes便無法獲得所需的舊版本的固件信息。所以,要解決該問題,就需要修改hosts文件。
打開C:WindowsSystem32driversetc
用記事本打開hosts文件,在最後一行加上:74.208.10.249 gs.apple.com,然後保存退出。
修改了hosts文件後,電腦換到其它網絡環境中時,有可能又會出現3194錯誤。如果發生這種情況,再次打開hosts文件,將這段代碼刪除即可解決。也就是說,只要出現3194錯誤,就打開hosts文件查看是否有“74.208.10.249 gs.apple.com”這段代碼,有則刪除,沒有則增加。