簡體   English   中英

適用於 ios 的 NFC 標簽編寫器示例或教程?

[英]NFC Tag Writer sample or tutorial for ios?

我想將一組NSDictionary數據寫入 NFC 標簽,並在他們點擊 NFC 貼紙時獲取。

如何從我的 iOS 應用程序寫入 NFC 標簽數據? 在谷歌搜索后,我找不到任何將數據從我的 iOS 應用程序寫入 NFC 標簽的參考。 Google 提供的示例僅用於 iOS11 應用程序讀取 NFC 標簽。 但是 iTunes 中的某些應用程序可以選擇讀取和寫入 NFC 標簽數據。 他們是怎么做到的?

提前致謝!

2019 年更新 - NDEF 寫入在 iOS 13 中可用

Apple 剛剛在 WWDC 上宣布,他們正在添加NDEF 格式數據的 NFC 功能

您不能從 iOS 寫入 NFC 標簽,只能讀取。 在 Apple 的 Core NFC 文檔中,它聲明您只能讀取 NFC NDEF 標簽,並且只能在 iPhone 7 和 7 plus 設備上(假設還支持 8 和 X)

https://developer.apple.com/documentation/corenfc

您在 App Store 中找到的應用程序需要您使用外部藍牙 NFC 閱讀器。

更新 iOS 13 -->

現在可以使用 CoreNFC 框架寫入 NFC 協議特定標簽,例如 ISO 7816、ISO 15693、FeliCa™ 和 MIFARE® 標簽。

請參閱 Apple 的示例: 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 ,它似乎甚至在 iOS 11 上也支持讀寫。

查看“開始 NFC ”一書,了解有關使用 PhoneGap 構建 NFC 應用程序的更多說明。

希望這指向正確的方向。


編輯:抱歉,PhoneGap 方法也不支持在 iOS 上編寫 NFC 標簽 - 請參閱此處 似乎沒有辦法繞過它,就目前而言,Apple 本身並不支持它。

其他要考慮的選項當然是使用其他設備,例如連接到 Mac/PC 或 Android 手機的外部 PC/SC 閱讀器來寫入標簽。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM