Perché iOS rifiuta certi record Wi-Fi e applicativi?
Perché quei record chiedono al telefono di cambiare la propria configurazione o di avviare un programma preciso, e iOS si riserva entrambe le cose. Il tag viene letto correttamente e la richiesta semplicemente non viene onorata, il che somiglia in tutto a un tag che non funziona.
Lo schema dietro i rifiuti
I record che iOS rifiuta hanno qualcosa in comune: chiedono al telefono di fare qualcosa a se stesso invece di mostrarti qualcosa.
Unirsi a una rete cambia la configurazione dell'apparecchio. Avviare un'applicazione nominata decide che cosa ci gira. Sono entrambe decisioni che la piattaforma si tiene.
I record che si limitano a presentare informazioni, prima di tutto un indirizzo web, sono trattati senza difficoltà perché finiscono con l'utente che sceglie.
Riconoscere lo schema è più utile che imparare un elenco a memoria, perché prevede come andranno i casi nuovi.
Le credenziali Wi-Fi
Scritte su un tag, le credenziali Wi-Fi configurano una rete su Android. Su un iPhone non vengono trattate allo stesso modo.
Il tag non è rotto e il record non è malformato. Semplicemente metà del tuo pubblico non ne ricava nulla di utile.
Per una rete ospiti in un bar o in un ufficio, questo rende un record Wi-Fi una soluzione unica mediocre. Un indirizzo corto che porta a una pagina con i dati, e un codice stampato accanto, servono tutti.
I record che nominano un'applicazione
Un record che nomina un'applicazione Android esprime una preferenza per quell'applicazione. È un meccanismo Android e non significa nulla su un iPhone.
Quindi un tag che ci conta funziona su una piattaforma ed è inerte sull'altra, mentre costa byte su entrambe.
L'equivalente portabile è un indirizzo web che porta da qualche parte in grado di offrire la destinazione giusta a ciascun visitatore, che è una decisione dal lato del server e non dal lato del tag.
Costruire per entrambe le piattaforme
Scrivi un indirizzo web come contenuto principale. È il tipo di record trattato in modo più coerente ovunque.
Metti il comportamento proprio di una piattaforma sulla pagina, dove lo controlli e lo puoi cambiare dopo.
Prova l'esito su entrambe le piattaforme invece della scrittura. Un record che si scrive con successo può restare inerte, e solo il tocco lo rivela.
E dove un record funziona davvero su una sola piattaforma, decidi di proposito se servire metà del pubblico sia accettabile. Di solito non lo è.
Domande frequenti
Il mio tag Wi-Fi è rotto?
No. È scritto correttamente e iOS non lo tratta come fa Android, quindi il tag si comporta diversamente invece di fallire.
Posso scrivere un record Wi-Fi che funzioni su iPhone?
Non con lo stesso meccanismo. Una pagina che contiene i dati, raggiunta da un indirizzo web, funziona per tutti.
I record applicativi funzionano su iPhone?
Un record che nomina un'applicazione Android è un meccanismo Android e non ha alcun effetto su iOS.
Perché un URL funziona ovunque?
Perché finisce con l'utente che sceglie di aprire qualcosa invece che con il tag che cambia il telefono. È la distinzione che la piattaforma traccia.