【问题标题】:how to write nfc NTAG215 cards and read it without an app on iphone如何在没有应用程序的情况下在 iPhone 上编写 nfc NTAG215 卡并读取它
【发布时间】:2020-12-09 09:23:01
【问题描述】:

我对编写 NTAG215 卡的 url 很感兴趣,到目前为止,我已经下载了一些适用于 Ios tagwriter 和 NFC 工具的应用程序,但是一旦我尝试读取卡,我必须打开应用程序并阅读它,我的意图是靠近手机,它会弹出让我打开链接的窗口。

我已经在网上阅读和搜索了很多关于此的内容,但我很困惑这是需要使用 sdk 开发的东西,还是我已经通过手机配置整理出来的东西。

任何信息将不胜感激。 杰伦

【问题讨论】:

  • 请详细描述您如何将数据添加到卡中,理论上如果您已将正确类型的 NDEF 记录写入卡中,那么 iOS 将显示一个通知,单击该通知将启动一个 Web 浏览器链接。
  • 感谢安德鲁的回复。首先我在我的 iPhone 上安装了 tagwriter 应用程序,然后我拿起卡片“NTAG215”并写了一个网址。然后,当我尝试读取卡片时,我无法在靠近手机时读取它。相反,我必须打开 tagwriter 应用程序并单击阅读才能阅读它。这就是我不想要的......我希望手机能够在我接近 nfc 卡时识别并弹出窗口。
  • 将 URL 写入卡片的方式有很多种,iOS 仅支持其中的一部分,因此需要详细说明。

标签: nfc core-nfc


【解决方案1】:

所以 iOS 确实支持以正确的形式对 URL 进行一些后台处理。

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

如果您查看 NDEF 规范 https://github.com/haldean/ndef/blob/master/docs/NFCForum-TS-RTD_URI_1.0.pdf 并希望只支持 URI Identifier Code 34 而可能不支持 12

来自 Apple 的文档

注意
后台标签读取不支持自定义 URL 方案。请改用通用链接。

绝对不是URI Identifier Code 0(自定义网址)

恩智浦 Tagwriter App 似乎默认为“自定义 URL”,因此请尝试使用下拉菜单中的 https://http:// 编写 URL。

【讨论】:

    猜你喜欢
    • 2021-03-03
    • 2012-09-18
    • 1970-01-01
    • 2015-11-10
    • 2019-11-06
    • 1970-01-01
    • 2011-01-17
    • 2021-03-29
    • 1970-01-01
    相关资源
    最近更新 更多