Я использую "Поверхности" в iPhoto 09 и когда я называю людей на фотографиях, у некоторых людей есть многократные въезды в списке.
Основная проблема, кажется, с людьми, связанными с записями Facebook. Например, если я называл John Smith в изображении, следующие опции появятся:
Это является довольно раздражающим, потому что, если неправильный выбран, человек заканчивает тем, что был показан дважды в моем представлении "Faces" или был неправильно отмечен на FB, если я загружаю картинки включая того человека.
Синхронизация фотографий к моему iPhone также показывает эту проблему, потому что тот же человек перечислен многократно.
Существует ли способ "объединить" эти записи так, чтобы каждый человек только появился однажды в списке?
Править
Имена не появляются многократно в представлении "Faces" - они появляются многократно в списке выбора при именовании людей в изображениях. В примере выше, John Smith только появился бы в представлении "Faces" однажды, но при именовании его на дополнительных фотографиях его имя появляется 3 раза в списке
Дополнительное редактирование
У меня нет многократных въездов в моей адресной книге для этих людей - некоторые из них не находятся даже в моей адресной книге вообще. Одна идея, которую я имел, состояла в том, чтобы открыть файл Faces.db в SQLite и видеть, мог ли я разработать структуру базы данных и зафиксировать их тот путь, но я не мог бы найти названия поверхностей нигде.
Для соединения с Facebook успешно, "Поверхность" в iPhoto должна иметь тот же адрес электронной почты в соответствующем "Друге" в Facebook. Я сделал это для поверхностей, которые я хочу связать со своими друзьями Facebook.
Единственное решение может состоять в том, чтобы восстановить базу данных поверхностей, но это - большая работа, потому что у меня есть приблизительно 7 000 фотографий.
У меня был другой взгляд на базу данных SQLite после комментария 'jtb' и face_name
таблица в face.db
файл действительно содержал имена, которые я хотел удалить.
Таким образом для решения моей проблемы я удалил дублирующиеся записи из face_name
таблица. Я еще не заметил побочных эффектов, но действительно кажется, что нет никакой ссылочной целостности в базе данных настолько удаляющих строк от face_name
таблица не останавливается, когда связанные записи существуют.
Я не считал бы это идеальным решением, но это, казалось, решило проблему. Я планирую зарегистрировать предложение с Поддержкой Apple для получения более удобного для пользователя решения этой проблемы.
В представлении Faces просто перетащите вторичные поверхности на ту, которую Вы хотите сохранить. Или альтернативно: выберите людей, которых Вы хотите объединить (щелчок команды), затем щелчок управления и избранные Люди Слияния.
Редактирование для обращения к разъяснению: опции для того, чтобы ввести имена в поверхностях, кажется, прибывают из моей Адресной книги. У Вас есть многократные въезды в Адресной книге OS X для этих людей? Можно ли объединить их там (Карта>> Выбранные платы Слияния)? У меня нет большого опыта со ссылкой Facebook, но кажется, что это может быть сделано только путем определения адреса электронной почты для контакта?
Для избавлений от многократных въездов, которые не обнаруживаются на странице обзора Поверхностей используйте каждое из двойных названий однажды для идентификации поверхности на фотографии. Это заставит их обнаруживаться на странице обзора. В той точке можно объединить имена drag-'n-dropping их друг на друге.