首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Android和IOS11不能通过NFC进行通信

为什么Android和IOS11不能通过NFC进行通信
EN

Stack Overflow用户
提问于 2018-01-22 15:26:13
回答 1查看 1.3K关注 0票数 3

目前使用Reactinative并尝试使用反应-本机-nfc-ios反应-原生-nfc,这样我就可以在ios和安卓之间进行跨设备通信。我发现他们无法沟通,但我认为这是由于一个更广泛的问题(因为其他现有的应用程序也不起作用)。

如果我在 7上下载一个NFC读取器应用程序,在iPhone 7上下载一个NFC编写应用程序,他们就不能通信。为什么会这样?

指令复制

  1. 在iPhone 7上打开NFC阅读器
  2. 在Android上将一些任意数据放在NFC写模式中
  3. 将设备组合在一起没有任何效果。

由于不了解NFC的复杂性,作为一个普通的程序员,我很难理解实际的问题是什么。

我了解到IOS11 on iPhone 7 (plus)支持NFC,通常有卡片模拟、对等模式和读写模式。

  • 他们不应该沟通吗?iPhone无法找到安卓的作者。为什么会这样呢?
  • 卡模拟(我假设是Apple Pay)与写模式有什么不同?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-06 22:55:30

原因是因为苹果的iOS 11更新只允许读取NFC标签(只允许为Apple编写)。目前,他们的软件并没有分享Android手机所提供的同样的乐趣,而Android手机支持卡片模拟、点对点和读取器/撰稿人NFC的使用。因此,我们唯一的希望是等待软件更新,最终使开发人员能够使用现有的功能。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48384964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档