NSDictionary
データのセットをNFCタグに書き込み、NFCステッカーをタップしたときに取得したいと思います。
IOSアプリからNFCタグデータを書き込む方法?Googleを検索した後、iOSアプリからNFCタグにデータを書き込むための参照が見つかりません。 Googleが提供するサンプルは、iOS11アプリによるNFCタグの読み取り専用です。ただし、iTunesの一部のアプリには、NFCタグデータの読み取りと書き込みの両方を行うオプションがあります。彼らはどのようにそれをしましたか?
前もって感謝します!
IOSからNFCタグに書き込むことはできず、読み取るだけです。コアではNFC AppleからのドキュメントNFC NDEFタグのみ、iPhone7および7plusデバイスでのみ読み取ることができます(8およびXもサポートされていると想定)
https://developer.Apple.com/documentation/corenfc
App Storeで見つけたアプリでは、外部Bluetooth NFCリーダーを使用する必要があります。
AppleはWWDCで、追加していることを発表しました NDEFフォーマットデータのNFCワイティング 。
それは今起こります! iOSでNFCタグを書く https://developer.Apple.com/documentation/corenfc/creating_nfc_tags_from_your_iphone
現在(2017年11月3日)、AppleはNFCタグの読み取りのみをサポートしているように見えます。これは以下に基づいています:
しかし-私はそれが例えばを介して実行可能であるべきだと思います。 PhoneGap 、これは基本的に、HTML5とJavascriptを使用してiOS、Androidなどのアプリを構築できるようにする開発フレームワークです。したがって、いくつかの制限があります。
PhoneGap-NFC Library があり、iOS11でも読み取りと書き込みをサポートしているようです。
PhoneGapを使用してNFCアプリを構築する方法の詳細については、本 " Beginning NFC "をご覧ください。
これが正しい方向を指していることを願っています。
編集:申し訳ありませんが、PhoneGapアプローチはiOSでのNFCタグの書き込みもサポートしていません ここ を参照してください。それを回避する方法はないようです。今のところ、Appleはネイティブではサポートしていません。
もちろん、考慮すべき他のオプションは、Mac/PCに接続された外部PC/SCリーダーやAndroid電話)などの他のデバイスを使用してタグを書き込むことです。