Почему я продолжаю терять свои «текстовые замены»?

Я активный пользователь «текстовых замен» OS X / iOS или текстовых замен. У меня, наверное, сотни таких.

В какой-то момент в недавнем прошлом (последние пару лет?) Apple молча начала синхронизировать их между устройствами, входящими в одно и то же приложение iCloud; это было здорово, какое-то время.

К сожалению, в какой-то момент мой Macbook без видимой причины потерял все мои замены. Они по-прежнему существовали на всех моих устройствах iOS, но теперь ни одно из моих дополнений (например, команда, опция или sshrug) не работало на моем ноутбуке. Это в конечном итоге исправилось (опять же без видимой причины) … но это произошло снова , сразу после покупки и настройки нового Mac Pro.

Поскольку это второй раз, я начинаю задаваться вопросом, видел ли кто-нибудь еще такое поведение или знает ли он, как это исправить, не дожидаясь, пока iCloud волшебным образом исправит себя, как я сделал в прошлый раз?

У меня именно эта проблема. Я попытался сделать то, что было рекомендовано в обсуждениях Apple, чтобы удалить файл из iCloud. Мне это не помогло, так как теперь я даже не могу создавать новые. Я надеюсь, что вы найдете решения, так как это очень раздражает.
У меня возникла проблема с повторной синхронизацией замен с iPhone на Mac после удаления на Mac. Убедившись, что я удалил все версии, сработало для этого. Надеюсь, вы получите хороший ответ на этот вопрос, так как было бы неплохо узнать источник [и средство от] этих сбоев.
@IronCraftMan Я отвечу позже, если смогу воспроизвести; но после добавления нового завершения на моем устройстве iOS (где все старые все еще отображались), все они вскоре повторно синхронизировались с одной из моих машин…

Ответы (4)

После удаления папки com.apple.InputMethodKit.TextReplacementService из глубины иерархии ~/Library и перезагрузки компьютеров мой текущий список ярлыков замены текста доступен на двух компьютерах Mac, которые ранее отказывались синхронизироваться. Оба этих Mac на законных основаниях работают под управлением Sierra, но не так начинали свою жизнь. Папка com.apple.InputMethodKit.TextReplacementService похоронена где-то внутри ~/Library . Извините, я не записал полный путь — я нашел его с помощью поиска Finder.

Обновление: друг на форуме Ars Technica: Macintosian Achaia сообщает, что путь ~/Library/Group Containers/com.apple.InputMethodKit.TextReplacementService

Исправление VooDoo для синхронизации замены текста Macintosh - Джефф Берг - Mini'app'les

Ссылка на ОП?
Я предполагаю, что вы имели в виду ссылку на мой оригинальный пост в блоге, из которого это было вырезано. Извините, в URL-адресе проскользнул лишний символ, и ссылка не отображалась. Исправлено сейчас.

Я тоже это заметил, и после года раздражения мне удалось исправить это «грубой силой» ;-) Что сработало для меня, так это открыть соответствующие экраны в последних версиях iOS и OS X рядом и ввести одно и то же значения для каждого. Я использую только 5 или 6 ярлыков, так что это было легко. В прошлом я обновлял устройство iOS ИЛИ устройство Mac, и мои изменения были отменены другим. Итак, это сработало, попробуйте.

Итак, это случалось со мной еще дважды (до четырех раз, Go Go Apple™! (。-_-。), и то же исправление, которое решило эту проблему для меня, когда его изначально просили, сработало оба раза. Я собираюсь чтобы считать это реальным решением на данный момент (хотя, пожалуйста, дайте мне знать, если оно работает и для вас!)

Если у вас есть другое устройство, с которого они не исчезли (например, айфон), то оставьте настройки совсем в покое на своем компьютере, а на свое iOS-устройство добавьте одно новое завершение. Если повезет, все ваши старые дополнения (вместе с новым, конечно) должны волшебным образом появиться на вашем настольном компьютере!

(Важно отметить, однако, что вам может быть трудно удалить замены, поэтому не делайте свою запись чем-то, что будет беспокоить вас позже, если вы не сможете ее удалить ! Я предлагаю что-то вроде «afwrdhd», чтобы вы никогда не пытайтесь печатать.)

Это случилось со мной снова на прошлой неделе. Исправление, которое я описал выше, заняло около двух дней для «синхронизации», но опять же, оно сработало. Фу.

У меня это было вызвано работой приложения Flycut после установления подтверждения в его меню «Сохранить забытые элементы на рабочий стол:». После удаления подтверждения просканируйте текстовые сообщения на рабочем столе.