Можно ли отправить сигнал NF C от NF C для чтения / записи на Iphone - PullRequest
0 голосов
/ 07 апреля 2020

Я создаю мобильное приложение, которое выбирает данные на основе идентификатора, сгенерированного на P C. Я хочу передать этот идентификатор в виде текстовой строки с моего устройства NF C, которое поддерживает чтение и запись на устройство iPhone, когда пользователь касается устройства NF C. Это возможно? Я использую Acr 122u в качестве устройства NF C.

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020

Короткий ответ: это невозможно с iOS

Существует 3 основных c режима работы устройств NF C - эмуляция считывателя / записи, эмуляция одноранговой связи и хост-карты ( HCE).

iOS поддерживает только Reader / Writer для разработчиков (хотя HCE использует Apple для своих бумажников)

Android поддерживает Reader / Writer, эмуляцию хост-карты и Peer to Peer (до Android 10 после удаления)

Большинство USB-ридеров, которые я видел, поддерживают только Reader / Writer.

Для использования NF C без реальной NF C карта

Оба устройства должны поддерживать одноранговую связь

или

Одно должно поддерживать устройство чтения / записи, а другое - эмуляцию хост-карты.

0 голосов
/ 07 апреля 2020

Из iOS 13 SDK apple добавьте NF C для метки чтения, и вы можете использовать сообщение типа NDEF.

см. Эту ссылку для получения дополнительной информации о коде https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app

...