La sincronizzazione delle sostituzioni di testo tra iOS e OS X non funziona correttamente

4

Nota: come sottolineato da Andreas Fischlin questo intero QA è usando una terminologia errata.
Ho cambiato il titolo principale per riflettere correttamente la discussione riguarda Sostituzioni di testo non scorciatoie. Una scorciatoia è Cmd ⌘ S per salvare un documento, ecc.
Piuttosto che correggere correttamente la terminologia, ho pensato che fosse più semplice aggiungere questa nota.

Uso molto le scorciatoie da tastiera sul mio iPhone. Ad esempio, @g che risulta in @gmail.com o addr per il mio indirizzo di casa. Ho più sistemi OS X e iOS. Credo che le scorciatoie siano sincronizzate tramite iCloud.

Su OS X alcune delle mie scorciatoie sono piuttosto fastidiose perché digitando @g risulta sempre @gmail.com senza prima darmi un suggerimento (come fa su iOS) (btw, mi ci è voluto un bel po 'di sforzo per digitare questa frase dato che estendeva continuamente @g ...)

Quando elimino una scorciatoia da tastiera sul dispositivo A (OS X), solo un giorno dopo, le scorciatoie rimosse sono tornate! Inoltre, i collegamenti creati sul dispositivo B (iOS) vengono visualizzati sul dispositivo A, ma i collegamenti rimossi dal dispositivo B non vengono rimossi sul dispositivo A.

Non capisco la logica della sincronizzazione delle scorciatoie da tastiera:

  • È possibile disabilitare automaticamente il completamento delle mie scorciatoie su OS X?
  • Le scorciatoie dovrebbero essere sincronizzate tra OS X e iOS?
  • Perché i collegamenti rimossi continuano a tornare?
  • Come posso correggere la sincronizzazione tra le scorciatoie sulle mie macchine?

SuOSX,ho'Correggiortografiaautomaticamente'disabilitato.

iOS fornisce la scorciatoia da tastiera come suggerimento.

Su iOS vai a: Impostazioni > Generale > Tastiera > Tasti di scelta rapida

Su OS X vai a: Preferenze di Sistema > Tastiera > Tasti di scelta rapida > Testo

    
posta CousinCocaine 12.06.2015 - 12:12
fonte

3 risposte

3

In primo luogo, per rispondere alle tue domande:

  • Le scorciatoie da tastiera eseguono la sincronizzazione tra OS X e iOS. Tuttavia, nella mia esperienza questo è sempre stato piuttosto lento, con il Mac che impiega molto tempo a riconoscere le scorciatoie da tastiera che ho aggiunto al telefono.
  • Disattivare la sincronizzazione richiederebbe la disattivazione della sincronizzazione di documenti e preferenze , che disabiliterà anche un bel po 'di cose che dovrebbero essere sincronizzate, quindi questa non è davvero un'opzione.
  • Sembra che le scorciatoie siano memorizzate in diverse posizioni su un iPhone. Alcuni di questi possono essere cancellati (che è ciò che accade quando si elimina una scorciatoia), ma alcuni di essi non possono. Queste scorciatoie non proprio cancellate poi si sincronizzano di nuovo su iCloud, causando i tuoi problemi. C'è un post del forum Apple che spiega come eliminare le scorciatoie, che potresti voler provare (a tuo rischio, però. )

Ora, per alcune correzioni:

  • Potresti cambiare le tue scorciatoie. Per esempio. avere un prefisso come ;; davanti alle scorciatoie dovrebbe assicurarsi di espandere solo ciò che si desidera realmente. Inoltre, non è tanto sforzo per la digitazione. Allo stesso modo, io uso l@g per espandere il mio indirizzo email, che non crea problemi poiché non scrivo mai l@ da nessun'altra parte. Questo potrebbe essere definito una soluzione alternativa, ma a quanto pare è l'unica opzione che dovrebbe funzionare in modo affidabile.
  • Usando TextExpander dovresti essere in grado di configurare la sincronizzazione più facilmente. Tuttavia, non ho alcuna esperienza con esso e consiglierei la prima soluzione.
risposta data 15.06.2015 - 10:49
fonte
1

L'intera discussione si basa su una terminologia molto confusa. Il termine scorciatoia da tastiera dovrebbe essere riservato alle scelte rapide reali, ad es. Cmd-S per il salvataggio di un documento. Quello che discuti qui, tuttavia, non sono scorciatoie da tastiera, ma ciò che Apple chiama Text Replacements. Lo scopo è quello di sostituire un'abbreviazione piuttosto criptica con un testo lungo desiderato. Questo è anche spesso definito come espansione.

In iOS queste sostituzioni di testo in espansione devono essere definite e modificate qui: "Generale - > Tastiera - > Sostituzione testo" Sotto OS X, ad es. OS X 10.11.x (El Capitan) queste sostituzioni di testo si trovano qui: "Black Apple - > Preferenze di sistema ... - > Tastiera - > Testo" (nota la scheda vicina "Scorciatoie" non serve allo scopo di espandere sostituzioni di testo, ma consente di gestire le scorciatoie da tastiera effettive come Cmd-S).

Sui miei sistemi anche le sostituzioni di testo in espansione non si sincronizzano correttamente. Sto ancora cercando di capire un metodo per superarlo, ma temo da tutto quello che ho imparato finora che le sostituzioni testuali sono tra le caratteristiche di sincronizzazione piuttosto buggy, dove la speranza di una soluzione sembra inutile (almeno non terrei il mio respiro per la risoluzione di Apple). Sfortunatamente la sincronizzazione in generale, la moda che è attualmente, è lontana dal lavorare in modo robusto in tutti i casi. Parlo per esperienza di Dropbox, Sugarsync, mycloud ecc. Dove il software iCloud di Apple non è l'eccezione. Nella mia esperienza su sistemi Apple, solo le voci del calendario e i record della rubrica si sincronizzano bene da diversi anni. Tutto il resto sperimenta ripetutamente intoppi o addirittura fallisce drasticamente, prima o poi.

    
risposta data 12.05.2016 - 09:01
fonte
1

Non una risposta completa, ma un metodo di lavoro ...

se usi frasi comuni per sostituzioni di testo, accetta che otterrai conflitti.
Usa qualcosa che non si verificherebbe naturalmente nella tua scrittura.
myeml sarebbe il giusto trigger per il tuo indirizzo email, myaddy per la tua posta ordinaria, ecc.

Trovo che li ricordi meglio se sono normalmente una parola comune; che comunque causerebbe conflitti, quindi invece prefisso tutti i miei trigger con 'nc' [in origine perché mantenevo le cose come questa su notecards & anche perché non conosco nessuna parola che inizi con nc, quindi rimuove potenziali conflitti] così ncapple genererebbe il simbolo Apple  ecc.

Il problema di sincronizzazione è separato e amp; per quanto ne so, è davvero un bug, anche se è rimasto coerente per molti anni.
La modifica di una sostituzione di testo sul Mac verrà sincronizzata tramite iCloud sul mio iPhone. Tuttavia, attiverà anche una risincronizzazione nell'altra direzione & la sincronizzazione viene erroneamente [imo] unita piuttosto che sostituita, quindi i vecchi trigger si sincronizzano nuovamente con il Mac anziché essere sostituiti dalla nuova versione appena creata, lasciandoti con.
L'unica soluzione a questo ho trovato è di andare immediatamente al tuo iDevice & eliminare i trigger indesiderati prima che si verifichi la sincronizzazione.
Impostazioni > Generale > Tastiera > Sostituzione del testo.
Una seccatura, ma una soluzione ripetibile.

    
risposta data 12.05.2016 - 11:06
fonte

Leggi altre domande sui tag