Эквивалент NFC AAR для iOS

Есть ли способ открыть приложение iOS из тега NFC или эмулятора тега так же, как запись приложения NDEF для Android?

В моем ограниченном исследовании кажется, что считыватель iOS NFC может не поддерживать большинство тегов. У кого-нибудь есть опыт работы с этой темой?


person dantheman2865    schedule 30.12.2015    source источник


Ответы (3)


iOS не использует возможности считывателя NFC чипа NFC, встроенного в iPhone. Таким образом, вы не можете читать какие-либо теги в iOS. Как следствие, чтение сообщений NDEF из тегов или даже запуск приложений через теги NFC в iOS невозможны.

person Michael Roland    schedule 30.12.2015

На более новых iPhone вы можете использовать фоновое сканирование NFC. На поддерживаемых iPhone он ищет записи URI в сообщении NDEF, на которое может подписаться ваше приложение. В отличие от AAR на Android, перед запуском приложения всегда отображается диалоговое окно.

См. https://developer.apple.com/documentation/corenfc/adding_support_for_background_tag_reading.

person MarkusM    schedule 27.07.2019

Разработчики не могут получить доступ к NFC-чипу. Чтобы обеспечить аналогичную функциональность, вы можете использовать iBeacons, но это намного дороже.

QR-коды будут работать, но это не так удобно, как Bluetooth или NFC.

person FelixSFD    schedule 30.12.2015
comment
Спасибо за предложение. Я, вероятно, буду использовать QR-код. - person dantheman2865; 31.12.2015