Интеграция iPhone с Facebook переопределяет локальные имена контактов

iOS 6 на айфоне 4.

Я включил интеграцию с Facebook, и она правильно связала многие контакты в адресной книге с друзьями на Facebook. Были некоторые ошибки (контакт привязался к незнакомому мне человеку, которого не только нет в моем френд-листе, но с которым я даже ни разу не обменялся ни одним сообщением), но я исправил их вручную.

Теперь иногда человек не будет использовать свое настоящее имя на Facebook или, может быть, поставит псевдоним в качестве второго имени. Или, может быть, я решил пометить контакт как-то иначе, чем настоящее имя человека. В любом случае, дело в том, что иногда имена адресной книги и имена Facebook различаются. Во всех этих случаях, когда iPhone связывал контакт с другом из Facebook или когда я связывал их вручную, он всегда отображал имена из Facebook вместо тех, которые я использовал в адресной книге. Это я тоже исправил.

Но вот проблема: когда я делаю такое исправление, вроде оно работает... но потом, через некоторое время (даже 1-2 дня), оно возвращается к использованию имен Facebook вместо тех, которые я ввел.

Есть ли способ навсегда сказать iPhone: «Я хочу, чтобы этот контакт назывался таким-то и таким-то, и, пожалуйста, не связывайтесь с ним»?

Точно такая проблема у меня!
Здесь тоже такая же проблема! Это очень расстраивает, я отключил синхронизацию контактов с Facebook.
Использовать это имя для унифицированной карты , к сожалению, не работает. Через некоторое время имя возвращается к имени Facebook. Существует несколько потоков поддержки Apple, и, по словам некоторых пользователей, Apple знает о проблеме, которая кажется явной ошибкой. обсуждения.apple.com/thread/4395205
Я разработал приложение для контактов для iOS ( apps.paulsteinhilber.de/phonetrait ), которое всегда показывает локальные имена вместо имен Facebook. Однако у меня также нет решения для начальной проблемы, с которой я также сталкиваюсь. Может iOS7 поможет.
Проблема сохранялась на протяжении всей iOS 7 и по-прежнему присутствует в iOS 8. Интересно, что отображаемое имя неверно только на iOS, а не на iCloud.com или в OS X, когда отображаются одни и те же (синхронизированные) контакты.

Ответы (2)

Просто чтобы дать информацию после iOS 7, ситуация с контактами все еще проблематична. Если друг на Facebook меняет свою фамилию на другую (или использует шуточное имя), это вызовет проблемы с синхронизацией с вашими контактами.

Вы можете «связать» карточки контактов вместе (отредактируйте один контакт, перейдите в конец, нажмите «Связать контакты» и подключите его к другой карточке). Это обычно сохраняет контактную информацию подключенной, даже если имя на Facebook меняется, но по моему личному опыту, ошибки синхронизации контактов происходят, когда он пытается обновиться с Facebook, когда у вас плохое сотовое соединение / Wi-Fi. Но это может быть не связано.

Примечание: я нашел ошибку в iOS 7; когда вы связываете личные карточки (т. е. вашу информацию из Facebook с вашей личной карточкой, которую использует Siri), удаление повторяющихся или устаревших полей приведет к сбою приложения «Контакты» или «Телефон». Поэтому, если вы связываете свои собственные карточки контактов и вам нужно внести изменения, вы должны сначала разъединить их.

В приложении facebook есть настройка, которую можно отключить, чтобы переопределить имена контактов.

Нет, нет.
Можете ли вы добавить некоторые подробности о том, где именно этот параметр можно изменить? Скриншоты тоже могут помочь.