问题标签 [core-nfc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS 11 Core NFC - 任何示例代码?
我刚刚在 iPhone 7 上安装了第一个 iOS 11 测试版,并且有兴趣尝试 NFC。设置里什么都没有。我想知道是否有任何示例代码显示如何读取标签。谁能在代码片段中展示如何使用 Core NFC SDK?
ios - 核心 NFC 有效负载错误
我想使用iOS 11 中引入的Core NFC 框架从我的 NFC-Tag (NXP NTAG213) 扫描 NDEF 数据。
我成功读取了标签中的有效负载:
我想提取有效载荷部分,所以这是我尝试过的:
但发生错误。
这是我的源代码:
ios - 使用 CoreNFC 检测 ISO/IEC 14443(Mifare Ultralight 或 Classic)NFC 卡
所以我参加了 WWDC,并且能够使用以下代码检测 Apple Labs 提供的 NFC 卡:
以及委托方法:
但是,我想在 ISO/IEC 14443 协议下检测 Mifare Ultralight(或经典)卡。
每当我得到扫描视图时,什么都没有发生。也不会调用错误回调或成功块。有没有办法读取这张卡片?
非常感谢!
iphone - dyld:库未加载:@rpath/CoreNFC.framework/CoreNFC、iOS11 和 Xcode 9 beta
在Xcode 9.0 beta 2CoreNFC sample
中运行代码时出现此错误并且应用程序崩溃
有谁知道如何解决这个问题?
ios - iOS 11 Core NFC - 没有这样的模块'Core NFC'
我目前正在研究 CoreNFC,但出现错误:
我已将 CoreNFC 框架包含到我的应用程序中,但即便如此,错误仍然存在:没有这样的模块 'CoreNFC'
我从这个官方链接运行代码https://developer.apple.com/videos/play/wwdc2017/718/
ios - iOS 11 CoreNFC 如何检查设备是否具有 NFC 功能?
如何检测 iPhone 是否具备使用核心 NFC 框架提供的 NFC 芯片的能力?
我现在知道它只适用于 iPhone 7 和 7 plus,但我不想硬编码硬件字符串标识符,因为我不知道将来会出现什么设备。
ios - iOS 11 CoreNFC 如何处理读取错误?
CoreNFC 有一个错误的委托方法:
文档 ( https://developer.apple.com/documentation/corenfc ) 在错误部分 ( https://developer.apple.com/documentation/corenfc/nfcreadererror ) 上显示了一堆错误代码。
我希望能够读取来自阅读器会话的错误并将其放在 switch 语句中,这样我可以为每个错误输出不同的消息。我不知道如何从函数中获取这些错误消息。我假设我在基本目标 c 上错过了一些东西。
我希望得到的是这样的东西。
我怎么得到它?
ios - 如何在核心 NFC 中获取标签标识符
如何使用 Core NFC 获取 NFC 标签的 ID(而不是消息有效负载的 ID)?
我正在寻找与 Android 中存在的此功能类似的东西:https://developer.android.com/reference/android/nfc/Tag.html#getId()
ios - 您是否可以在 iMessage 或 Today Widgets 等应用程序扩展中使用 CoreNFC?
我尝试将核心 NFC 添加到今天的小部件和 iMessage 扩展中,但没有收到任何编译器错误。当我运行实际代码来启动它时,不会发生崩溃,但会出现未知错误。我知道当 CoreNFC 出现时,该错误经常出现,并且通常涉及权利或许可。
由于它一直到成功调用代表的地步,我想知道我是否做错了什么才能让它出现。
可能吗?
ios - 当 TLV 字段使用 3 字节长度格式时,CoreNFC 不会读取
当 NDEF 长度超过 256 字节时,无法从 CoreNFC 获得任何响应,因此需要使用 3 字节字段而不是 1 字节字段。我应该注意,标签都可以在 Android 上读取。
其他人可以确认此行为或帮助我了解如何指定文件以便 CoreNFC 识别并读取文件吗?
所以这行得通,
但这不,