Os desenvolvedores que criam aplicativos para iPhones poderão aproveitar as transações sem contato da Apple a partir do próximo lançamento do iOS 18.1, anunciou a empresa em 14 de agosto. Isso significa que os aplicativos podem incluir pagamentos presenciais personalizados, crachás corporativos e outras identificações, cartões de recompensa e muito mais.
O novo recurso estará disponível para desenvolvedores na Austrália, Brasil, Canadá, Japão, Nova Zelândia, Reino Unido e EUA.
Pagamentos sem contato, como Apple Pay, Samsung Pay e Google Pay, tornaram-se comuns por sua facilidade de uso, permitindo que as pessoas toquem em seus telefones para fazer compras. Da mesma forma, IDs de comunicação de campo próximo podem ser usados em campi universitários ou corporativos para permitir que as pessoas acessem edifícios sem carregar uma chave física ou ID. Alguns dos exemplos da Apple para desenvolvedores incluem usos corporativos, como “emissores de cartões bancários, fabricantes de chaves de carro e operadores de trânsito”.
Esta notícia vem depois que a Apple anunciou anteriormente que abriria o chip NFC para aplicativos de terceiros na Europa, aderindo ao Digital Markets Act. Em agosto, foi relatado que o Apple Intelligence pode ser lançado em Macs da UE, ignorando as regras de DMA.
NFC faz parte da plataforma Secure Element
Como é que isso funciona?
Aplicativos de toque para transferência como o Apple Pay usam o Secure Element, um chip certificado, para manter as transações seguras ao armazenar informações confidenciais. Os desenvolvedores terão acesso às APIs NFC e Secure Element para adicionar, armazenar e apresentar cartões sem contato para NFC de dentro de seu aplicativo iOS.
Usar NFC permitirá que os desenvolvedores criem um aplicativo que pode ser usado como o aplicativo sem contato padrão do telefone. Os usuários também poderão selecionar o aplicativo manualmente. Se necessário, o aplicativo NFC em execução em primeiro plano pode impedir que o aplicativo sem contato padrão do sistema seja ativado.
A Apple diz que o Secure Enclave, a autenticação biométrica e os servidores da Apple se combinam para fornecer segurança para os pagamentos sem contato. A empresa também observou que o uso de NFC para IDs governamentais para desenvolvedores será suportado em uma data não especificada no futuro.
Como usar a API NFC e SE?
Desenvolvedores que desejam criar para NFC precisarão ter um acordo comercial com a Apple. Depois que o fizerem, eles podem solicitar o direito NFC e SE, que lhes dá acesso à API no iOS 18.1 e posterior no iPhone. Há uma taxa associada ao direito.
A Apple forneceu um guia detalhado para solicitar acesso à plataforma NFC e SE e criar um aplicativo NFC no iPhone.