2011年8月15日 星期一

未傳送到 iTunes 資料庫的購買項目

iTunes 說要更新韌體,好吧,那就來吧,反正東西都已經同步了,雖然我和 Apple 不熟,但應該不會和 PC上的經驗差太多...

我錯了








差很多,這訊息是幹嘛?沒頭沒腦的就跳出來,我明明就已經同步而且也將資料從裝置複製到本機了ㄚ,上網查也查不出什麼有用的資料,算了,前一陣子忙,先擺著,反正機器不會壞。

這一擺就擺到跳過了一個版號,還真厲害ㄚ蘋果。今天心血來潮,想說這樣不行,還是要解決,再度上網查資料,『回復』應該是可以弄好這個問題,但這個解決方案不是我想要的,瘋了嗎,就因為一個無頭無腦的問題要回復到出廠值,我又不是時間太多。

稍微檢查了一下,發現我下載過的一個遊戲已經從裝置移除了,但 iTunes 還看的到它,只是沒有打勾,我就跑去 iTunes Media 目錄下看看這個程式,哇,一看才發現不在我目前的 iTunes Media 目錄中,而且很多程式都不在這裡,這可奇了,我確實是有把 iTunes Media 這個目錄搬家,怎麼會不在呢?

好奇心殺死一隻貓,我找到安裝 iTunes 的原始 iTunes Media 目錄,打開之後我差點昏倒,一些舊的程式以及那個我在裝置裡面移除的遊戲竟然在這裡,新安裝的以及更新過的程式則在新的 iTunes Media 目錄內,iTunes 是維護兩個目錄嗎?為什麼不把所有檔案統統搬到我指定的新 iTunes Media 呢?我不知道,也不想知道,我心中隱隱覺得就是這個笨功能造成上面那張截圖的原因。

再次的,我又上網查詢,要怎麼把檔案整合到一個目錄下,後來,我找到了這個網頁:
Windows 版 iTunes:移動 iTunes Media 檔案夾

照著網頁的步驟做,它會將兩邊目錄中較新的檔案複製到新的 iTunes Media 目錄內,也算是有點小聰明啦。不過重開 iTunes 不成功,我是重新開機,但是沒關係,能解決問題才是重點。

就這樣,將所有下載的檔案放到新目錄,然後更新韌體,這次沒出現怪訊息,成功。

我後來有將『保持 iTunes Media 資料夾的整理狀態』 這個勾拿掉,因為本來就沒勾,我只是在更動目錄的時候沒有保持檔案一致性,導致 iTunes 不知道哪些檔案已經複製過了。我覺得 iTunes 應該是維護舊的 iTunes Media 為主,新的只是增量備份那樣的觀念,造成兩邊不一致,後來將資料重整後就全部搬家順便維持一致性,就這樣 iTunes 和裝置間的程式就對的上,也就可以讓我更新韌體了。

註記:iTunes 真是無聊,搬家還可以搬一半,這樣要維持兩個資料夾的同步不是很麻煩嗎,就像我下載的憤怒鳥,兩個目錄就出現兩個版本,雖然 iTunes 會自己維護最新的,但舊的不刪掉佔空間而且也容易造成混淆,雖然 iTunes 就是不希望使用者去接觸到這些版本維護的事,統統讓 iTunes 自己去後端做,但程式也要寫好一點吧,這樣我怎麼能放心呢。