web-dev-qa-db-ja.com

カードエミュレーション用のCoreNFC?

CoreNFCはiOS 11 SDKで導入されました。 CoreNFCをiOSのスマートカードエミュレーションに使用できますか? CoreNFCのAppleドキュメント

9
mkhoshpour

スマートカードエミュレーションでは、NFC moduleを介して、カードのデータ(PAN、CVV2など)をsendsend(-===-)する必要があります。 。Appleのドキュメントによると、CoreNFCはNFC module toreadNear Field Communication(NFC)tags of type 1 through NFCデータ交換フォーマット(NDEF)のデータを含む5。

したがって、現時点では答えはNOのようです。

アプリはタグを読み取って、ユーザーに物理環境とその中の現実世界のオブジェクトに関する詳細情報を提供できます。たとえば、アプリは、店で見つけた商品や美術館で訪れた展示品に関する情報をユーザーに提供する場合があります。

コアNFCを使用すると、NFCデータ交換フォーマット(NDEF)のデータを含むタイプ1〜5の近距離無線通信(NFC)タグを読み取ることができます。タグを読み取るために、アプリはNFC NDEFリーダーセッションとデリゲートを提供します。実行中のリーダーセッションはNFCタグをポーリングし、NDEFメッセージを含むタグが見つかったときにデリゲートを呼び出します。デリゲートへのメッセージ。デリゲートはメッセージを読み取り、セッションが無効になる原因となる条件を処理できます。

AppleのCoreNFCドキュメント

14
mkhoshpour