當前位置:編程學習大全網 - 編程軟體 - iOS NFC開發(讀標簽與寫標簽)

iOS NFC開發(讀標簽與寫標簽)

1-蘋果手機從iPhone6開始裝有NFC硬件,但並未對第三方應用開放。因此iPhone6及iPhone6s不能識別NFC標簽,但是可以使用系統NFC功能如:刷地鐵。

2-蘋果從iOS11系統開始開放NFC讀取功能,同時要求iPhone7及以上機型。不滿足要求則無法讀取NFC標簽

3-蘋果在iOS13系統開放了標簽寫入功能,想要向標簽內寫入數據,需要升級系統到iOS13,同樣只能寫入DNEF格式數據

4-另外蘋果只開放DNEF數據格式的NFC標簽讀取,如果數據格式不滿足則無法讀取。身份證、地鐵卡、銀行卡、大部分的工卡都不是DNEF格式,因此無法讀取。(空標簽只能在iOS13系統下才可以讀取到)(NFC標簽可以去淘寶購買,價格很便宜 9.9六個還包郵)

5-身份證、地鐵卡雖然無法讀取到數據,但是可以用蘋果官方APP“快捷指令”進行標記,來實現壹些新穎玩法(需要iPhoneXS以上機型)

6-關於後臺讀取,iPhoneXS以上機型支持,屏幕點亮狀態下(無需解鎖),手機可以讀取壹些特定數據格式的NFC標簽。識別到標簽後,可以實現撥打電話,發送郵件等功能(需解鎖)

我自己寫的壹個關於NFC讀寫的APP,可以直接用來調試NFC標簽

/app/id1492298987

1.需要配置Capabilitles。使用NFC需要配置Capabilitles,這會自動為妳生成entitlements文件中的必要配置。

2.打開隱私相關設置。向info.plist中添加Privacy - NFC Scan Usage Description。

1.NFCManager.h

1.NFCManager.m

  • 上一篇:如何用C語言編輯壹個鬧鐘!求高手!
  • 下一篇:獨山編程培訓
  • copyright 2024編程學習大全網