Die Synchronisierung von Textersetzungen zwischen iOS und OS X funktioniert nicht richtig

Hinweis: Wie von Andreas Fischlin hervorgehoben, verwendet diese gesamte QA eine falsche Terminologie.
Ich habe den Haupttitel geändert, um die Diskussion über Textersetzungen und nicht über Verknüpfungen korrekt widerzuspiegeln. Eine Abkürzung ist Cmd ⌘ S das Speichern eines Dokuments usw.
Anstatt die Terminologie direkt zu korrigieren, hielt ich es für einfacher, diese Notiz hinzuzufügen.


Ich benutze häufig Tastenkürzel auf meinem iPhone. Zum Beispiel, @gwas zu @gmail.com, oder addrfür meine Privatadresse führt. Ich habe mehrere OS X- und iOS-Systeme. Ich glaube, Verknüpfungen werden über iCloud synchronisiert.

Unter OS X sind einige meiner Tastenkombinationen ziemlich nervig, weil das Tippen @gimmer dazu führt, dass @gmail.comich vorher keinen Vorschlag bekomme (wie es bei iOS der Fall ist) (übrigens hat es mich einige Mühe gekostet, diesen Satz zu tippen, da er ständig verlängert wurde @g...)

Wenn ich eine Tastenkombination auf Gerät A (OS X) lösche, sind die entfernten Tastenkombinationen nur einen Tag später wieder da! Außerdem erscheinen erstellte Verknüpfungen auf Gerät B (iOS) auf Gerät A, aber entfernte Verknüpfungen von Gerät B werden nicht auf Gerät A entfernt.

Ich verstehe die Logik der Synchronisierung von Tastaturkürzeln nicht:

  • Ist es möglich, das automatische Vervollständigen meiner Verknüpfungen unter OS X zu deaktivieren?
  • Sollten die Verknüpfungen zwischen OS X und iOS synchron sein?
  • Warum kommen entfernte Verknüpfungen immer wieder?
  • Wie kann ich die Synchronisierung zwischen Verknüpfungen auf meinen Computern reparieren?

Tastatürkürzel

Unter OS X habe ich „Rechtschreibung automatisch korrigieren“ deaktiviert.

Vorschlag iOS

iOS gibt die Tastenkombination als Vorschlag.

Unter iOS gehen Sie zu: Einstellungen > Allgemein > Tastatur > Shortcuts

Unter OS X gehen Sie zu: Systemeinstellungen > Tastatur > Shortcuts > Text

Meine Systeme iOS 8.4 Beta, iOS 8.3 (2x), OS X 10.10.3 (3x)
Versuchen Sie, in Ihrer iCloud-Synchronisierung nachzusehen. Oder eine etwas schmutzige Problemumgehung könnte darin bestehen, zuerst alle anderen Buchstaben und dann das g zu schreiben. Schreiben Sie wie anstelle von @g @oogle und fügen Sie dann das g hinzu. Und versuchen Sie dies . Davor, Backup
Thnx, obwohl ich einige Problemumgehungen kenne, bevorzuge ich eine Lösung. Ihr Link ist für die Downcast-Postcasting-App. Ich sehe keine „Tastaturkürzel“ in meinem Abschnitt „Dokumente & Daten“.

Antworten (3)

Zunächst zur Beantwortung Ihrer Fragen:

  • Tastenkombinationen werden zwischen OS X und iOS synchronisiert. Meiner Erfahrung nach war dies jedoch immer ziemlich langsam, da der Mac lange brauchte, um Tastaturkürzel zu erkennen, die ich auf dem Telefon hinzugefügt hatte.
  • Das Deaktivieren der Synchronisierung würde das Deaktivieren der Synchronisierung von Dokumenten und Einstellungen erfordern , was auch eine Menge Dinge deaktivieren würde, die synchronisiert werden sollten, daher ist dies nicht wirklich eine Option.
  • Es scheint, dass Verknüpfungen an mehreren Orten auf einem iPhone gespeichert sind. Einige davon können gelöscht werden (was passiert, wenn Sie eine Verknüpfung löschen), andere jedoch nicht. Diese nicht wirklich gelöschten Verknüpfungen werden dann erneut mit iCloud synchronisiert, was Ihre Probleme verursacht. Es gibt einen Beitrag im Apple-Forum, in dem beschrieben wird, wie Sie die Verknüpfungen löschen können, die Sie vielleicht ausprobieren möchten (allerdings auf eigenes Risiko).

Nun zu einigen Korrekturen:

  • Sie könnten Ihre Verknüpfungen ändern. Wenn Sie beispielsweise ein Präfix wie ;;vor Ihren Verknüpfungen haben, wird sichergestellt, dass Sie nur das erweitern, was Sie wirklich möchten. Außerdem ist es nicht so viel Aufwand für das Tippen. Ebenso verwende ich l@gzum Erweitern meiner E-Mail-Adresse, was keine Probleme macht, da ich nie l@woanders tippe. Dies könnte als Problemumgehung bezeichnet werden, aber wie es scheint, ist dies die einzige Option, die zuverlässig funktionieren sollte.
  • Mit TextExpander sollten Sie die Synchronisierung einfacher konfigurieren können. Ich habe jedoch keine Erfahrung damit und würde die erste Lösung empfehlen.
Netter Trick, um die Abkürzungen voranzustellen, um Kollisionen mit den „realen Weltwörtern“ zu vermeiden. Leider behebt dies immer noch nicht mein Synchronisierungsproblem. Jetzt habe ich eine noch größere Sammlung von Tastaturkürzeln.
Wenn ich das richtig verstehe, können Sie keine Verknüpfungen löschen, die Sie erstellt haben, oder? Ich habe ein wenig recherchiert und meine Antwort aktualisiert.
Ja genau. Leider ist Ihr hinzugefügter Link ( Discussions.apple.com/thread/… ) tot ...
Ah, es war irgendwie die Beschreibung im Link enthalten. Sollte jetzt funktionieren
1. Ich habe alle Verknüpfungen auf 2 OSX-Rechnern und 1 iOS entfernt. 2. Ich habe eine rm -rf ~/Library/Mobile\ Documents/com~apple~TextInput/Dictionariesauf zwei OS X-Rechnern durchgeführt. 3. Das iOS-Gerät neu gestartet. 4. Jetzt scheinen die Verknüpfungen gelöscht zu sein und kommen nicht zurück. 5. Fügen Sie jetzt neue Verknüpfungen hinzu und warten Sie darauf, dass sie synchronisiert werden ...
Ihr Beitrag im Apple-Forum scheint nicht zu funktionieren.
Werden die gelöschten Verknüpfungen erneut synchronisiert? Ich würde vorschlagen, den Apple Support zu kontaktieren, das sieht nach einem Fehler aus.
Es ist ein Fehler. Aber wie kann man es beheben?

Die gesamte Diskussion basiert auf einer sehr verwirrenden Terminologie. Der Begriff Tastenkürzel sollte echten Tastenkürzeln vorbehalten bleiben, zB Cmd-S zum Speichern eines Dokuments. Was Sie hier besprechen, sind jedoch keine Tastaturkürzel, sondern das, was Apple Textersetzungen nennt. Der Zweck besteht darin, eine ziemlich kryptische Abkürzung für einen gewünschten langen Text zu ersetzen. Dies wird oft auch als Erweiterung bezeichnet.

Unter iOS sind diese erweiternden Textersetzungen hier zu definieren und zu bearbeiten: "Allgemein -> Tastatur -> Textersetzung" Unter OS X, zB OS X 10.11.x (El Capitan) sind diese Textersetzungen hier zu finden: "Black Apple -> Systemeinstellungen... -> Tastatur -> Text" (beachten Sie, dass die nahe gelegene Registerkarte 'Shortcuts' NICHT dem Zweck dient, Textersetzungen zu erweitern, sondern die eigentlichen Tastaturkürzel wie das oben erwähnte Cmd-S verwaltet).

Auf meinen Systemen synchronisieren auch die expandierenden Textersetzungen nicht richtig. Ich versuche immer noch, eine Methode zu finden, um das zu überwinden, aber nach allem, was ich bisher gelernt habe, befürchte ich, dass Textersetzungen zu den ziemlich fehlerhaften Synchronisierungsfunktionen gehören, bei denen die Hoffnung auf eine Lösung zwecklos erscheint (zumindest würde ich meine Atem für Apple, um dieses Problem zu lösen). Leider funktioniert die Synchronisierung im Allgemeinen, wie sie derzeit in Mode ist, bei weitem nicht in allen Fällen robust. Ich spreche aus Erfahrung mit Dropbox, Sugarsync, mycloud etc., wo Apples iCloud-Software nicht zuletzt eine Ausnahme darstellt. Meiner Erfahrung nach werden auf Apple-Systemen seit einigen Jahren nur Kalendereinträge und Adressbucheinträge problemlos synchronisiert. Alles andere gerät immer wieder ins Stocken oder fällt früher oder später sogar drastisch aus.

Keine vollständige Antwort, aber eine Arbeitsmethode ...

Akzeptieren Sie, dass es zu Konflikten kommt, wenn Sie gebräuchliche Ausdrücke für Textersetzungen verwenden.
Verwenden Sie etwas, das in Ihrem Schreiben nicht natürlich vorkommen würde.
myeml wäre ein fairer Auslöser für Ihre E-Mail-Adresse, myaddy für Ihre Schneckenpost usw.

Ich finde, dass ich mich besser an sie erinnere, wenn sie normalerweise ein gebräuchliches Wort sind; das würde jedoch zu Konflikten führen, also setze ich stattdessen allen meinen Auslösern das Präfix 'nc' [ursprünglich, weil ich solche Dinge auf Notizkarten aufbewahrt habe und auch weil ich kein Wort kenne, das mit nc beginnt, sodass potenzielle Konflikte entfernt werden], sodass ncapple generiert würde das Apple-Symbol  usw.

Das Synchronisationsproblem ist ein separates Problem und meines Wissens tatsächlich ein Fehler, wenn auch einer, der seit vielen Jahren konstant bleibt.
Das Ändern einer Textersetzung auf dem Mac wird über iCloud mit meinem iPhone synchronisiert. Es wird jedoch auch eine erneute Synchronisierung in die andere Richtung ausgelöst und die Synchronisierung wird fälschlicherweise [imo] zusammengeführt und nicht ersetzt, sodass alte Trigger wieder mit dem Mac synchronisiert werden, anstatt durch die neue Version ersetzt zu werden, die Sie gerade erstellt haben. verlassen Sie mit der .
Die einzige Lösung, die ich dafür gefunden habe, besteht darin, sofort zu Ihrem iDevice zu gehen und die unerwünschten Auslöser zu löschen, bevor die Synchronisierung erfolgt.
Einstellungen > Allgemein > Tastatur > Textersetzung.
Ein Ärgernis, aber eine wiederholbare Lösung.