出现这个问题的关键是AppleMobileDeviceSupport限制了在windows服务器版本运行, 如果其他安装一切正常的话,直接找到他的包, 把限制去掉即可。
下面这位大侠的链接地址是:
并将其贴在下面。 供大家参考。
前幾天有個善心的朋友借了一台iPhone3G給我們
有天,因為嫌它太慢,所以我就很天才的把iPhone的所有內容都給清除了!!
後來...螢幕上只有出現了iPhone跟iTunes連接字樣,所有的功能就只剩下能撥緊急電話了~
好吧!! 看來一定要安裝iTunes了~
沒什麼了不起的,就裝吧.....沒想到狀況來了!
出現了...
所需的軟體並安裝,所以此iPhone無法使用。請執行
iTunes安裝程式來移除iTunes,然後再安裝iTunes一次
我咧!! 這簡直是災難連連的災難片
我的OS是 win 2003 Server
唉! 只好爬文囉!
爬了一晚,終於...找到了救命恩人! 所以分享給大家~
廢話說完了,接著,就告訴你怎麼解決啦~~
==============================================我是分隔線=============
è 發生問題:於Windows 2003 Server上,無法於iPhone同步。
於開啟iTunes接上iPhone時,會出現
所需的軟體並安裝,所以此iPhone無法使用。請執行
iTunes安裝程式來移除iTunes,然後再安裝iTunes一次
è 解決方式:
重新且正確的安裝AppleMobileDeviceSupport。
è 解決步驟:
a. 下載iTunes
b. 下載Windows SDK for Windows Server 2008 and .NET Framework 3.5
c. 安裝微軟提供的SDKs的Orac.msi
d. 使用Orac修改AppleMobileDeviceSupport.msi的安裝限制設定
e. 安裝AppleMobileDeviceSupport.msi
f. 重新開啟iTunes
g. 安裝完成!!可以開始連線囉~
==============================================我是分隔線=============
1. 下載檔案
1.1 iTunes
下載位置
1.2 Windows SDK for Windows Server 2008 and .NET Framework 3.5
2. 安裝下載檔案
2.1 安裝Windows SDK 預設為:C:/Program Files/Microsoft SDKs/Windows/v6.1
安裝SDK後,至剛剛安裝的目錄的bin資料夾下找一個Orac.msi的檔案
預設為:C:/Program Files/Microsoft SDKs/Windows/v6.1/bin
於是就安裝微軟提供的SDKs的Orac.msi
下載iTunes後,選擇[iTunesSetup.exe]檔案後,使用7-ZIP解壓縮。
按滑鼠右鍵,選擇[解壓縮至iTunerSetup/]
開啟剛安裝完的Orca
使用[file] / [open] 把 iTunesSetup解開後,有個AppleMobileDeviceSupport.msi的檔案選進來
這裡是最重要的步驟:
在Tables下,找到LaunchCondition,點選一下。
右方會有個【(VersionNT=501 And ServicePackLevel>=2) Or VersionNT>=600】
把這個值改成【(VersionNT=501 And ServicePackLevel>=2) Or VersionNT>=500】
改完之後,記得要存檔喔!
終於看到安裝完成的畫面了!足甘心~
直接打開iTunes~(若本來有開啟iTunes的,先關掉重開。)
看到了iOS軟體更新畫面了!YA!
執行安裝剛剛存檔的AppleMobileDeviceSupport.msi
然後,就可以開始在win2003Server上安裝Apple Mobile Device Support啦~