Apple открывает возможность бесконтактной оплаты для разработчиков приложений
16 августа 2024 г.Компания объявила 14 августа, что разработчики приложений для iPhone смогут воспользоваться преимуществами бесконтактных транзакций Apple, начиная с предстоящего осеннего релиза iOS 18.1. Это означает, что приложения могут включать в себя настраиваемые личные платежи, корпоративные значки и другие удостоверения личности, бонусные карты и многое другое.
Новая функция будет доступна разработчикам в Австралии, Бразилии, Канаде, Японии, Новой Зеландии, Великобритании и США.
Бесконтактные платежи, такие как Apple Pay, Samsung Pay и Google Pay, стали обычным явлением благодаря простоте использования, позволяя людям совершать покупки одним касанием телефона. Аналогичным образом идентификаторы ближней связи могут использоваться в студенческих или корпоративных кампусах, чтобы позволить людям получать доступ к зданиям без физического ключа или идентификатора. Некоторые из примеров Apple для разработчиков включают корпоративное использование, например, «эмитенты банковских карт, производители автомобильных ключей и операторы общественного транспорта».
Эта новость появилась после того, как Apple ранее объявила, что откроет чип NFC для сторонних приложений в Европе, придерживаясь Закона о цифровых рынках. В августе сообщалось, что Apple Intelligence может запуститься на компьютерах Mac в ЕС, обойдя правила DMA.
NFC является частью платформы Secure Element
Как это работает?
Приложения для перевода по нажатию, такие как Apple Pay, используют Secure Element, сертифицированный чип, чтобы обеспечить безопасность транзакций путем хранения конфиденциальной информации. Разработчики получат доступ к API NFC и Secure Element для добавления, хранения и представления бесконтактных карт для NFC из своего приложения iOS.
Использование NFC позволит разработчикам создать приложение, которое можно будет использовать в качестве бесконтактного приложения телефона по умолчанию. Пользователи также смогут выбирать приложение вручную. При необходимости приложение NFC, работающее на переднем плане, может предотвратить активацию бесконтактного приложения системы по умолчанию.
Apple заявляет, что Secure Enclave, биометрическая аутентификация и серверы Apple объединяются для обеспечения безопасности бесконтактных платежей. Компания также отметила, что использование NFC для правительственных удостоверений личности для разработчиков будет поддерживаться в неуказанную дату в будущем.
Как использовать NFC и SE API?
Разработчикам, желающим разрабатывать для NFC, необходимо иметь коммерческое соглашение с Apple. После этого они могут запросить разрешение NFC и SE, которое дает им доступ к API на iOS 18.1 и более поздних версиях iPhone. За разрешение взимается плата.
Apple предоставила подробное руководство по запросу доступа к платформе NFC и SE и разработке приложения NFC на iPhone.
Оригинал