iLife:無法在其他 iLife 應用程式中查看 iPhoto 檔案
徵兆
在 iMovie 的 [照片] 面板中選取照片時,一或多張照片或一或多個相簿似乎遺失。
按一下 iDVD 中的 [照片] 時,照片面板中出現訊息:「啟動 iPhoto 以置入此列表」。
嘗試將照片從 iTunes 同步到 iPod、iPhone 或 Apple TV 時,iTunes 的 [照片] 標籤頁未列出一或多個 iPhoto 相簿名稱。
在 Front Row 中選取照片的選項時,一或多張照片或一或多個相簿似乎遺失。
在 [系統偏好設定] 中選取 [桌面] 與 [螢幕保護程式] 偏好設定面板時,照片或相簿未出現在設定或選項中。
在其他應用程式中選取 [媒體瀏覽器] 時,照片或相簿未出現在「媒體瀏覽器」的照片面板中。
受影響的產品
iWeb, iMovie, iPhoto, iLife, iDVD, AppleTV, iTunes
解決
- 執行「軟體更新」以確定您的軟體是最新版本。
- 確定您已至少開啟一次 iPhoto,而且當 iPhoto 開啟時,您的相簿與照片都已出現在 iPhoto 視窗中。
- 確定 Finder 中 iPhoto 圖庫的路徑內沒有「&」字元。例如您可能已經把 iPhoto 圖庫移動到「photos & movies」資料夾或「Mac & Cheese」卷宗。如果是這樣,請把卷宗或資料夾名稱中的 & 字元移除,或把 iPhoto 圖庫搬移到其他名稱中沒有 & 字元的資料夾或卷宗。
- 嘗試從 [個人專屬] 檔案夾的 [偏好設定] 檔案夾刪除 com.apple.iApps.plist 檔案。再次開啟 iPhoto 以重新建立此檔案。
- 嘗試重新建立用於置入照片列表的 XML 檔案 (請參閱下列步驟)。
- 如果您使用的是 iPhoto 5 或以上版本,請查看 iPhoto 來源列表中是否有任何相簿 (特別是智慧型相簿) 的名稱包含任何特殊字元。特殊字元是字母或數字以外的字元,例如 & 符號。其他字元包括 ^*$#()。如果有任何相簿使用特殊字元,請移除那些字元並查看是否能夠解決問題。
- 開啟 iLife 應用程式以查看您是否能夠正確地瀏覽 iPhoto 圖庫。
- 如果問題仍然存在,請嘗試重新命名 iPhoto 關鍵字。*
- 開啟 iPhoto 偏好設定。
- 選取 [關鍵字] 按鈕。
- 重新命名每個關鍵字 (例如,您可以為現有的關鍵字名稱加上 1)。
- 開啟 iLife 應用程式以查看您是否能夠正確地瀏覽 iPhoto 圖庫。
*注意:某些由您輸入的照片的 EXIF 資料已經內嵌關鍵字。輸入照片時,iPhoto 會嘗試將這些關鍵字加入您的關鍵字列表中。然而,如果關鍵字包含特殊字元,或關鍵字已損毀,可能導致上述 XML 檔案變成無法使用。這樣會導致 iPhoto 列表變成空白或在其他應用程式中變成空白。重新命名關鍵字可協助您判斷哪些關鍵字或照片造成此問題。
如何重新建立 XML 檔案
- 結束 iPhoto、iMovie、iDVD 與 iTunes (如果它們已開啟)。
- 在 Finder 中尋找 iPhoto 圖庫 (它通常位於 [個人專屬] 檔案夾的 [圖片] 檔案夾中)。
- 在 iPhoto 之 [圖庫] 檔案夾的根層尋找 AlbumData.xml 檔案。如果您使用的是 iPhoto '08 或以上版本,您必須在 Finder 中按住 Control 再按一下 iPhoto 的 [圖庫],並選取 [顯示套件內容] 以查看此項目。
- 將 AlbumData.xml 檔案從 iPhoto 的 [圖庫] 檔案夾拖移到桌面。
- 開啟 iPhoto。
- 建立新的相簿 (從 [檔案] 選單中選擇 [新增相簿])。
- 結束 iPhoto。
其他資訊
這適用於下列版本:
- iMovie 3 及以上版本
- iDVD 3 及以上版本
- iPhoto 2 及以上版本
- iTunes 7.4 及以上版本