Un iPhone può emulare un badge di accesso?
Solo dove il sistema di accesso è stato costruito per questo. L'emulazione di scheda sull'iPhone esiste alle condizioni di Apple, tramite accordi con chi gestisce, invece che come qualcosa che un'applicazione ordinaria possa improvvisare. Il fattore che decide è il lettore a cui ti presenti, non il telefono che tieni in mano.
La capacità esiste
Un iPhone sa comportarsi come una scheda. È quello che succede quando paghi, ed è lo stesso modo usato dai trasporti e dalle credenziali che si tengono in un'applicazione portafoglio.
Quindi la risposta alla domanda se un iPhone possa fare da badge non è un no dell'hardware. L'hardware lo fa tutti i giorni.
Quello che è vincolato è chi possa usarlo e come.
Alle condizioni di chi
Apple governa quali credenziali si possano emulare e con quale accordo. Un sistema di accesso non ottiene la capacità scrivendo un'applicazione, la ottiene entrando nel processo che Apple definisce.
Da iOS 18.1, e per certi tipi di scheda da iOS 17.4, quel processo ha un nome: la NFC and SE Platform. Un'applicazione a cui Apple concede la propria autorizzazione, sotto un accordo commerciale, può presentare schede fra cui esplicitamente i badge aziendali, in un insieme di paesi sostenuti. È lo stesso accordo reso concreto, emulazione di scheda alle condizioni di Apple, non una capacità aperta che qualsiasi applicazione possa raggiungere.
È una questione commerciale e contrattuale quanto tecnica, ed è per questo che certi sistemi per edifici sostengono i telefoni e altri all'apparenza simili no.
Ed è per questo che la risposta di Android e quella dell'iPhone divergono. Android espone Host Card Emulation direttamente alle applicazioni, con le implicazioni di fiducia che ne discendono.
Decide il lettore
Anche dove un telefono possa emulare, il lettore deve accettare quello che presenta.
Un lettore che verifica una credenziale contro un server si può soddisfare con un telefono. Un lettore che autentica contro l'hardware di una scheda, come fanno molti sistemi di accesso datati, non si può soddisfare con nulla che non sia quella scheda.
Quindi la domanda utile non è che cosa sappiano fare i telefoni. È che cosa verifichino davvero i tuoi lettori, cosa che chi integra il sistema sa e tu probabilmente no.
Chiederlo per primo risparmia moltissima indagine sulla metà sbagliata del problema.
Cosa chiedere prima di promettere
Che cosa verificano i lettori: un numero, una risposta di un server, o qualcosa che la scheda dimostra nell'hardware?
Il costruttore sostiene le credenziali su telefono, e su quali piattaforme?
Che cosa succede a chi non ha un telefono sostenuto, dato che un sistema di badge che esclude una parte del personale non è un sistema.
E qual è il ripiego quando un telefono è scarico. Un badge che dipende da una batteria ha un modo di guastarsi che la plastica non ha, e qualsiasi installazione seria lo prevede.
Domande frequenti
Posso copiare il badge del mio ufficio sull'iPhone?
Non copiandolo da solo. Quasi tutti i sistemi di accesso verificano qualcosa che il badge dimostra nell'hardware. L'emulazione sull'iPhone è governata da Apple, aperta da iOS 18.1 alle applicazioni a cui concede la sua autorizzazione NFC and SE, badge aziendali compresi, e non a un'applicazione qualsiasi.
Perché Android sa fare di più qui?
Android espone Host Card Emulation direttamente alle applicazioni. È un modello di fiducia diverso e non uno più capace.
Ci sono edifici che sostengono i badge su iPhone?
I sistemi progettati per questo sì. Il fattore che determina è il sistema di accesso e il suo lettore, non il telefono.
E se il telefono si scarica?
È un modo di guastarsi reale che un badge di plastica non ha, e vale la pena prevedere un ripiego prima di distribuire credenziali su telefono.