Apple объявила, что разработчики вскоре впервые смогут предлагать транзакции с использованием NFC в своих приложениях. Напомним, до этого такая возможность была только в Apple Pay.
Начиная с iOS 18.1, которая выйдет в этом году, разработчики смогут предлагать бесконтактные транзакции в приложениях, отдельно от Apple Pay и Apple Wallet, используя новый программный интерфейс (API). Это позволит использоваться смартфоны не только для платежей через другие сервисы, но и вместо ключей от машины или умных замков, в качестве проездных, удостоверений и других документов. API используют Secure Enclave внутри iPhone, сертифицированный чип, который хранит конфиденциальную информацию непосредственно на самом устройстве.
Пользователи смогут использовать приложение, поддерживающее эти API, либо открыв его напрямую, либо установив его в качестве бесконтактного приложения по умолчанию в настройках, чтобы дважды нажать боковую кнопку и инициировать транзакцию.
Разработчикам необходимо будет запросить права на NFC и Secure Enclave, заключить коммерческое соглашение с Apple и оплатить сопутствующие сборы. Apple утверждает, что это гарантирует, что только авторизованные разработчики, которые соответствуют определенным нормативным и отраслевым требованиям и придерживаются стандартов безопасности и конфиденциальности Apple, смогут получить доступ к API.
API-интерфейсы NFC и Secure Enclave будут доступны разработчикам изначально в Австралии, Бразилии, Канаде, Японии, Новой Зеландии, Великобритании и США в iOS 18.1, а затем и в других регионах.