iOS 11.2를 사용하면 태그에서 실제 ID를 읽을 수 없습니다. "NFCNDEFReaderSession"에서 ID를 읽을 수 있지만이 ID는 모든 검색과 함께 변경됩니다.iOS 11.2 NFC-Tag 랜덤 UID
func readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) {
var uid: String = ""
if(session.value(forKey: "_foundTags") != nil) {
let foundTags : NSArray = session.value(forKey: "_foundTags") as! NSArray
if(foundTags.count > 0) {
let tag : NSObject = foundTags.firstObject as! NSObject;
if(tag.value(forKey: "_UID") != nil) {
NFC-Tag에서 실제 UID가 필요합니다. 누군가에게 nfc 태그에서 uid를 가져 오는 아이디어를 얻으십시오. iOS 11.0을 사용하면이 정보를 읽을 수있었습니다.
나는 할 수 있다고 믿지 않는다. NDEF 데이터 만 가져올 수 있습니다. – Paulw11