Apple aprirà il chip NFC agli sviluppatori in iOS 18.1
Apple ha annunciato che consentirà agli sviluppatori terzi di utilizzare il chip NFC su iPhone per transazioni contactless a partire da iOS 18.1.
A partire da iOS 18.1, gli sviluppatori potranno offrire transazioni contactless NFC utilizzando Secure Element all’interno delle proprie app su iPhone, separatamente da Apple Pay e Apple Wallet. Utilizzando le nuove API NFC e SE (Secure Element), gli sviluppatori potranno offrire transazioni contactless in-app per pagamenti in negozio, chiavi dell’auto, trasporti pubblici a circuito chiuso, badge aziendali, ID studente, chiavi di casa, chiavi dell’hotel, carte fedeltà e premi dei commercianti e biglietti per eventi, con ID governativi che saranno supportati in futuro.
L’annuncio segue un’indagine della Commissione Europea che ha concluso in via preliminare che l’azienda ha abusato della sua posizione dominante rifiutandosi di fornire l’input NFC su iOS agli sviluppatori di portafogli mobili concorrenti, riservando tale accesso solo ad Apple Pay.
Per evitare una multa elevata e ulteriori azioni regolamentari, Apple ha raggiunto un accordo con l’UE per affrontare le preoccupazioni sulla concorrenza. Questi impegni, che sono legalmente vincolanti per dieci anni, saranno monitorati da un fiduciario nominato da Apple che riferirà alla Commissione.
Apple afferma di aver dedicato notevoli risorse alla progettazione di un sistema che consenta agli sviluppatori di offrire transazioni contactless NFC.
Poiché la sicurezza e la privacy degli utenti sono di fondamentale importanza per Apple, questa nuova soluzione è stata progettata per fornire agli sviluppatori un modo sicuro per offrire transazioni contactless NFC dalle loro app iOS. Le API NFC e SE sfruttano Secure Element, un chip certificato standard del settore progettato per archiviare informazioni sensibili in modo sicuro sul dispositivo. Apple ha dedicato risorse significative per progettare una soluzione che protegga la sicurezza e la privacy degli utenti, sfruttando una serie di tecnologie hardware e software proprietarie di Apple quando si effettua una transazione contactless, tra cui Secure Enclave, autenticazione biometrica e server Apple. Per effettuare una transazione contactless all’interno di un’app che utilizza queste API, gli utenti possono aprire l’app direttamente o impostarla come app contactless predefinita nelle Impostazioni iOS e fare doppio clic sul pulsante laterale su iPhone per avviare una transazione.
Per incorporare questa nuova soluzione nelle loro app per iPhone, gli sviluppatori dovranno stipulare un accordo commerciale con Apple, richiedere l’autorizzazione NFC e SE e pagare le relative commissioni. Ciò garantisce che solo gli sviluppatori autorizzati che soddisfano determinati requisiti normativi e di settore e si impegnano a rispettare gli standard di sicurezza e privacy in corso di Apple possano accedere alle API pertinenti.
Le API NFC e SE saranno disponibili per gli sviluppatori in Australia, Brasile, Canada, Giappone, Nuova Zelanda, Regno Unito e Stati Uniti in una futura release per sviluppatori per iOS 18.1, a cui seguiranno altre località.