gpt4 book ai didi

ios - CoreNFC 不读取 iOS 中的 UID

转载 作者:行者123 更新时间:2023-11-28 17:31:18 26 4
gpt4 key购买 nike

我在 iOS 中尝试了一个带有 CoreNFC 的示例,但它无法读取 NFC 标签的制造商 UID,而是它期望来自标签的消息内容并且只读取该内容,有什么方法可以让 CoreNFC 读取 NFC 标签的用户标识符?

最佳答案

编辑:iOS 13 上的 CoreNFC 更新意味着您现在可以使用兼容的 iPhone 读取大多数 UID。为此:请参阅 https://stackoverflow.com/a/57993069/3959708

可以读取标签的 UID,但无法提交到 App Store,因为 API 是私有(private)的。

 - (void) readerSession:(nonnull NFCNDEFReaderSession *)session didDetectNDEFs:(nonnull NSArray<NFCNDEFMessage *> *)messages {

NSArray *foundTags = [session valueForKey:@"_foundTags"];
NSObject *tag = foundTags[0];
NSData *uid = [tag valueForKey:@"_tagID"];
}

这个线程有更多信息: https://github.com/hansemannn/iOS11-NFC-Example/issues/16

关于ios - CoreNFC 不读取 iOS 中的 UID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52380227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com