È possibile sincronizzare i caratteri personalizzati tra macOS e dispositivi iOS?

1

Sono curioso di sapere se è possibile sincronizzare i font personalizzati / scaricati da macOS High Sierra a un iPhone?

Da quanto ho capito, se entrambi i dispositivi soddisfano i requisiti per Continuità sono in grado di implementare la funzione Handoff . Ciò significa che un documento (contenente il carattere personalizzato) avviato sul mac mostrerà lo stesso carattere personalizzato sull'iPhone, corretto?
È quindi possibile invertire la logica in modo tale che i font personalizzati siano sempre sincronizzati tra i due dispositivi, senza utilizzare la funzione Handoff - rendendo i font disponibili in altre applicazioni iOS?

La funzione Handoff è solo un esempio di ciò che appare come la sincronizzazione dei font, ma quello che mi interessa davvero è un modo per copiare / sincronizzare un font dal dispositivo macOS al dispositivo iOS se non esiste lì (ad es. font scaricati ). Rendendolo disponibile a livello di sistema (non per applicazione) per ogni applicazione in grado di creare / visualizzare il rich text.

Sono interessato a questo da un punto di vista della sicurezza per sapere se i tipi di file come i font possono essere sincronizzati tanto facilmente quanto i Contatti e contenuti simili basati su cloud.

    
posta ProGrammer 17.01.2018 - 01:36
fonte

1 risposta

2

No, non sei esattamente corretto.

La maggior parte degli sviluppatori di app farà in modo che sia la versione macOS che quella iOS del proprio programma visualizzino il carattere personalizzato. Questo viene fatto usando l'incorporamento dei font (ovvero il carattere è memorizzato all'interno del documento), o usando lo streaming, che è una funzione Handoff che consente al programma sorgente di trasferire grandi quantità di dati nel programma di destinazione.

Alcuni sviluppatori di app non hanno investito il tempo necessario per farlo o sono costretti in altri modi. In questi casi il documento verrà visualizzato con un carattere errato sul dispositivo di destinazione.

In quanto tale, non esiste una sincronizzazione automatica, gestita da iOS / macOS dei caratteri che si svolgono durante il trasferimento.

In generale, puoi aggiungere caratteri alla libreria di font di sistema usando i profili di configurazione. È destinato all'utilizzo aziendale in cui i dispositivi iOS sono supervisionati o in cui è altrimenti accettato l'installazione dei profili di configurazione. In questo modo possono avere ad esempio il font della società installato. Nel caso di dispositivi iOS gestiti ad esempio da un sistema MDM, si potrebbe dire che è possibile "sincronizzare" i caratteri da un Mac.

Questi font sono disponibili per l'utilizzo in app che supportano la scelta dalla libreria di sistema. Non tutte le app lo fanno! - Tuttavia app come Pages e Numbers lo supportano.

Per creare un profilo di configurazione corretto con un payload di font, è necessario un certificato di firma del codice, altrimenti l'utente riceverà molti avvisi durante l'installazione del profilo di configurazione. L'utente deve installare la configurazione autonomamente accettando l'installazione in Preferenze di sistema (è possibile inviarli tramite link o simili).

Per gli utenti domestici, il modo più semplice per installare un font è probabilmente l'utilizzo di un'app di terze parti come AnyFont! o simili.

Se sei interessato specificamente a sapere se un utente normale può selezionare da qualche parte che tutti i font del proprio Mac devono essere disponibili sul proprio dispositivo iOS - quindi no, non esiste un metodo di sincronizzazione simile su iOS standard.

    
risposta data 17.01.2018 - 03:12
fonte

Leggi altre domande sui tag