La synchronisation des remplacements de texte entre iOS et OS X ne fonctionne pas correctement

4

Remarque: Comme l'a souligné Andreas Fischlin l'ensemble de l'assurance qualité utilise une terminologie incorrecte.
J'ai changé le titre principal pour refléter correctement la discussion Remplacements de texte pas de raccourcis. Un raccourci est Cmd S enregistrer un document, etc.
Plutôt que de corriger la terminologie jusqu'au bout, j'ai pensé qu'il était plus facile d'ajouter cette note.


J'utilise beaucoup les raccourcis clavier sur mon iPhone. Par exemple, @g qui se traduit par @gmail.com, ou addr pour mon adresse personnelle. J'ai plusieurs systèmes OS X et iOS. Je crois que les raccourcis sont synchronisés via iCloud.

Sur OS X, certains de mes raccourcis sont assez gênants car taper @g entraîne toujours @gmail.com sans me suggérer d’abord (comme sur iOS) (d’ailleurs, il m’a fallu beaucoup d’efforts pour taper cette phrase car elle s’allongeait @g ...)

Lorsque je supprime un raccourci clavier sur le périphérique A (OS X), un jour plus tard, les raccourcis supprimés sont de retour! En outre, les raccourcis créés sur le périphérique B (iOS) apparaissent sur le périphérique A, mais les raccourcis supprimés du périphérique B ne le sont pas sur le périphérique A.

Je ne comprends pas la logique de la synchronisation des raccourcis clavier:

  • Est-il possible de désactiver automatiquement mes raccourcis sur OS X?
  • Les raccourcis doivent-ils être synchronisés entre OS X et iOS?
  • Pourquoi les raccourcis supprimés reviennent-ils toujours?
  • Comment puis-je réparer la synchronisation entre les raccourcis sur mes machines?

keyboard shortcuts

Sous OS X, l'option 'Corriger l'orthographe automatiquement' est désactivée.

suggestion iOS

iOS donne le raccourci clavier à titre de suggestion.

Sur iOS, accédez à: Paramètres & gt; Général & gt; Clavier & gt; Raccourcis

Sous OS X, accédez à: Préférences Système & gt; Clavier & gt; Raccourcis & gt; Texte

CousinCocaine
la source
Mes systèmes iOS 8.4 beta, iOS 8.3 (2x), OS X 10.10.3 (3x)
CousinCocaine
Essayez de regarder dans votre synchronisation iCloud. Ou une solution de rechange un peu sale pourrait être d’écrire d’abord toutes les autres lettres, puis le g. Comme au lieu de @g, écrivez @oogle puis ajoutez le g. Et essaye ce Avant cela cependant, la sauvegarde
TheBro21
Thnx, bien que je connaisse certaines solutions de contournement, je préfère un correctif. Votre lien est pour l'application de postcasting Downcast. Je ne vois pas de 'raccourcis clavier' dans mes documents & amp; Section de données.
CousinCocaine

Réponses:

3

Tout d'abord, pour répondre à vos questions:

  • Les raccourcis clavier sont synchronisés entre OS X et iOS. Cependant, selon mon expérience, cela a toujours été assez lent, le Mac prenant beaucoup de temps à reconnaître les raccourcis clavier que j'ai ajoutés au téléphone.
  • Désactiver la synchronisation nécessiterait de désactiver la synchronisation de documents et préférences , ce qui désactiverait également beaucoup de choses qui devraient être synchronisées, donc ce n’est pas vraiment une option.
  • Il semble que les raccourcis sont stockés à plusieurs endroits sur un iPhone. Certains peuvent être supprimés (ce qui se passe lorsque vous supprimez un raccourci), mais d'autres non. Ces raccourcis pas vraiment supprimés sont ensuite synchronisés à nouveau avec iCloud, ce qui pose problème. Il y a un Message du forum Apple détaillant comment supprimer les raccourcis que vous voudrez peut-être essayer (à vos risques et périls, cependant).

Maintenant, pour quelques corrections:

  • Vous pouvez changer vos raccourcis. Par exemple. ayant un préfixe comme ;; en face de vos raccourcis vous assurerait que vous développez uniquement ce que vous voulez vraiment. En outre, il ne faut pas beaucoup d'effort pour taper. De même, j'utilise l@g pour élargir mon adresse e-mail, ce qui ne pose aucun problème puisque je ne tape jamais l@ n'importe où ailleurs. Cela pourrait être appelé une solution de contournement, mais comme il semble que ce soit la seule option qui devrait fonctionner de manière fiable.
  • En utilisant TextExpander vous devriez pouvoir configurer la synchronisation plus facilement. Cependant, je n'ai aucune expérience avec cela et je recommanderais la première solution.
Luke35
la source
Belle astuce pour préfixer les raccourcis pour éviter la collision avec les «mots du monde réel». Malheureusement, cela ne résout toujours pas mon problème de synchronisation. Maintenant, j'ai une collection encore plus grande de raccourcis clavier.
CousinCocaine
Si je comprends bien, vous ne pouvez pas supprimer les raccourcis que vous avez créés, est-ce exact? J'ai cherché un peu et mis à jour ma réponse.
Luke35
Oui, exactement. Malheureusement, votre lien ajouté ( discussions.apple.com/thread/… ) est mort...
CousinCocaine
Ah, cela incluait en quelque sorte la description dans le lien. Devrait fonctionner maintenant
Luke35
1. J'ai supprimé tous les raccourcis sur 2 machines OSX et 1 iOS. 2. j'ai fait un rm -rf ~/Library/Mobile\ Documents/com~apple~TextInput/Dictionaries sur deux machines OS X. 3. Redémarrez le périphérique iOS. 4. Les raccourcis semblent maintenant être supprimés et ne reviennent pas. 5. Maintenant, ajoutez de nouveaux raccourcis et attendez qu'ils soient synchronisés ...
CousinCocaine
1

Toute la discussion est basée sur une terminologie très confuse. Le terme raccourci clavier doit être réservé aux vrais raccourcis, par exemple. Cmd-S pour enregistrer un document. Ce que vous discutez ici, cependant, ne sont pas des raccourcis clavier, mais ce que Apple appelle Remplacements de texte. Le but est de remplacer une abréviation plutôt cryptique par un long texte voulu. Ceci est aussi souvent appelé expansion.

Sous iOS, ces remplacements de texte en expansion doivent être définis et modifiés ici: "Général - & gt; Clavier - & gt; Texte de remplacement" Sous OS X, par exemple OS X 10.11.x (El Capitan) ces remplacement de texte se trouvent ici: "Pomme noire - & gt; Préférences des systèmes ... - & gt; Clavier - & gt; Texte" (notez l’onglet à proximité "Raccourcis" ne sert PAS à agrandir remplacements de texte, mais permet de gérer les raccourcis clavier réels tels que Cmd-S).

Sur mes systèmes, les remplacements de texte en expansion ne sont également pas tous synchronisés correctement. J'essaie toujours de trouver une méthode pour surmonter ce problème, mais je crains tout ce que j’ai appris jusqu’à présent sur le fait que les remplacements de texte font partie des fonctions de synchronisation un peu boguées, pour lesquelles l’espoir d’une solution semble vain souffle pour Apple résoudre ce problème). Malheureusement, la synchronisation en général, ce qui est à la mode actuellement, est loin de fonctionner de manière robuste dans tous les cas. Je parle par expérience de Dropbox, Sugarsync, mycloud, etc., où le logiciel iCloud d’Apple n’est pas la moindre des exceptions. D'après mon expérience sur Apple Systems, seules les entrées d'agenda et les enregistrements de carnet d'adresses se synchronisent parfaitement depuis plusieurs années. Tout le reste éprouve des hickups à plusieurs reprises ou même échoue radicalement tôt ou tard.

Andreas Fischlin
la source
1

Pas une réponse complète, mais une méthode de travail ...

Si vous utilisez des expressions courantes pour remplacer le texte, acceptez le risque de conflits.
Utilisez quelque chose qui ne se produirait pas naturellement dans votre écriture.
myeml serait un bon déclencheur pour votre adresse e-mail, myaddy pour votre courrier postal, etc.

Je trouve que je m'en souviens mieux s'ils sont normalement un mot commun; cela provoquerait des conflits, donc je préfixe tous mes déclencheurs avec 'nc' [à l’origine parce que j’avais gardé ce genre de chose dans notecards & amp; aussi parce que je ne connais aucun mot qui commence par nc, donc cela supprime les conflits potentiels] donc ncapple générerait le symbole Apple  etc.

Le problème de synchronisation est séparé & amp; autant que je sache, il s’agit bien d’un bogue, même si celui-ci est constant depuis de nombreuses années.
Changer un texte de remplacement sur le Mac se synchronisera via iCloud avec mon iPhone. Cependant, cela déclenchera également une resynchronisation dans l’autre direction & amp; la synchronisation est mal [imo] fusionnée plutôt que remplacée, de sorte que les anciens déclencheurs sont synchronisés sur le Mac plutôt que remplacés par la nouvelle version que vous venez de créer, vous laissant avec le fichier.
La seule solution que j’ai trouvée est d’aller immédiatement sur votre iDevice & amp; Supprimez les déclencheurs indésirables avant la synchronisation.
Paramètres & gt; Général & gt; Clavier & gt; Remplacement de texte.
Une nuisance, mais une solution répétable.

Tetsujin
la source