iLife: файлы iPhoto не видны в других программах iLife.

  • Дата изменения: 10 Ноябрь, 2008
  • Статья: TS1192
  • Старая статья: 75491

Признаки

При выборе фотографий в секции «Фото» окна программы iMovie отсутствует часть фотографий или альбомов.

При нажатии кнопки «Фото» в программе iDVD появляется следующее сообщение в секции «Фото»: «Запустите iPhoto для заполнения этого списка».

При выполнении с помощью iTunes синхронизации фотографий с iPod, iPhone или Apple TV в секции «Фото» окна программы iTunes не указаны имена одного или нескольких альбомов.

При выборе параметров для фотографий в программе Front Row отсутствует часть фотографий или альбомов.

При выборе панели настроек «Рабочего стола и заставки экрана» в «Системных настройках» фото или альбомы отсутствуют в настройках или параметрах.

При выборе медиабраузера в другом приложении фото или альбомы отсутствуют в секции фотографий окна медиабраузера.

 

Продукты, у которых возникает эта проблема

iWeb, iMovie, iPhoto, iLife, iDVD, AppleTV, iTunes

Устранение неисправностей

  1. Запустив приложение «Обновление ПО», убедитесь, что у вас установлено обновленное программное обеспечение.
  2. Убедитесь, что программа iPhoto открывалась ранее по крайней мере один раз, а также что при открытии программы альбомы и фотографии отображаются в ее окне.
  3. Убедитесь в том, что в пути к медиатеке iPhoto в программе Finder отсутствует знак амперсанда &. Например, медиатека iPhoto находится в папке «Фото & фильмы» или том обозначен как «Mac & другие». Если в пути имеется знак амперсанда, удалите его из имени тома или названия папки либо переместите медиатеку iPhoto в другую папку или на другой том, в названии которого отсутствует знак амперсанда.
  4. Попробуйте удалить файл com.apple.iApps.plist из папки настроек в домашней папке. Снова откройте iPhoto, чтобы повторно создать этот файл.
  5. Попробуйте заново создать XML-файл, который используется для заполнения списка фотографий (как описано ниже).
  6. Если используется iPhoto 5 или более поздняя версия, проверьте, содержит ли список источников iPhoto имена альбомов (особенно это касается смарт-альбомов) с содержащимися в них специальными символами. К специальным символам относится любой символ, который не является буквой или цифрой, например символ амперсанда. Примерами других специальных символов служат символы ^*$#(). Если имеются альбомы со специальными символами в имени, удалите эти символы и проверьте, решает ли это проблему.
  7. Откройте программы iLife и проверьте, правильно ли просматривается медиатека iPhoto.
  8. Если проблема не решена, попробуйте переименовать ключевые слова программы iPhoto.*
    1. Войдите в меню настроек программы iPhoto.
    2. Нажмите кнопку «Ключевые слова».
    3. Переименуйте каждое ключевое слово (например, попросту добавив символ 1 к существующему имени ключевого слова).
    4. Откройте программы iLife и проверьте, правильно ли просматривается медиатека iPhoto.

*Примечание. Некоторые импортируемые фотографии могут уже содержать встроенные ключевые слова в данных EXIF. При импорте фотографии программа iPhoto постарается добавить эти ключевые слова в свой список ключевых слов. Однако если ключевое слово содержит особенный символ или каким-либо образом повреждено, это может стать причиной того, что выше упомянутый XML-файл станет нечитаемым. В свою очередь это приведет к тому, что список программы iPhoto будет выглядеть в других приложениях пустым или незаполненным. Переименование ключевых слов может помочь найти ключевое слово или фотографию, из-за которых возникает проблема.

Как восстановить XML-файл

  1. Закройте iPhoto, iMovie, iDVD и iTunes, если они открыты.
  2. Перейдите в программе Finder к медиатеке iPhoto (обычно она расположена в папке «Изображения» в домашней папке).
  3. На корневом уровне папки «Медиатека iPhoto» найдите файл AlbumData.xml . Если используется iPhoto '08 или более поздняя версия, то для того чтобы увидеть этот файл, необходимо, удерживая клавишу Ctrl, щелкнуть в Finder по папке «Медиатека iPhoto» и выбрать пункт «Показать содержимое пакета».
  4. Перетащите файл AlbumData.xml из папки «Медиатека iPhoto» на рабочий стол.
  5. Откройте программу iPhoto.
  6. Создайте новый альбом (в меню Файл выберите пункт Новый альбом).
  7. Закройте программу iPhoto.

Дополнительная информация

Вышеописанная процедура применима к указанным ниже версиям программ.

  • iMovie 3 и более поздней версии.
  • iDVD 3 и более поздней версии.
  • iPhoto 2 и более поздней версии.
  • iTunes 7.4 и более поздней версии.