Сегодня 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, с последующим добавлением других регионов.