2017-06-08 11 views
5

iOS 11では、AppleがiPhone 7/7 Plus以上のNFCタグの読み取りをサポートするようになりました。iOSで保護されたNFCタグを読み取ることは可能ですか?

デモが見つかりましたが、保護されたNFCタグを読み取る方法があるかどうかわかりません。たとえば、旅行用ドキュメントには、安全でない読み取りから保護されたNFCタグが埋め込まれています。私はAppleのドキュメントでNFC NDEFプロトコルを検索しましたが、NFCタグにチャレンジ/ハンドシェイクが必要な機能はありません。これらのタイプのNFCタグと対話する方法はありますか?

+1

「保護されています」という言葉はすべて... – LinusGeffarth

答えて

5

いいえ、Core NFCは、NDEF形式のNFCタグでのみ動作します。したがって、NFC Forumで指定されているNDEF(NFCデータ交換フォーマット)ハードウェア抽象レイヤーに準拠するNFCタグとのみ対話できます。具体的には、NFCフォーラムタグタイプ1概要ページ

Core NFC 5にして:

読書NFC NDEFタグは、iPhone 7とiPhone 7プラスでサポートされています。

コアNFCを使用すると、NFCデータ交換フォーマット (NDEF)のデータを含む タイプ1〜5のニアフィールド通信(NFC)タグを読み取ることができます。 (NTAGのパスワード保護のような、MIFARE DESFireや超軽量の認証など)

(電子パスポート、決済カードなどのような)非接触スマートカードとNFCタグのも、追加の保護機能は、iOS 11 NFCを使用してアクセスすることができませんAPI。

+0

は、iOS向けにlibnfcをコンパイルして使用する方法はありますか? –

+0

@andreymおそらくそうではないかもしれません。少なくとも、libnfcはNFCリーダーデバイスに接続する必要があり、iOS上で使用できるインターフェースを持っていないので、あまり役に立ちません。 –

関連する問題