菜鸟教程小白 发表于 2022-12-12 14:31:28

android - 为什么 Android & IOS11 不能通过 NFC 通信


                                            <p><p>当前使用 React Native 并尝试使用 <a href="https://www.npmjs.com/package/react-native-nfc-ios" rel="noreferrer noopener nofollow">react-native-nfc-ios</a>和 <a href="https://github.com/Novadart/react-native-nfc" rel="noreferrer noopener nofollow">react-native-nfc</a>所以我可以在 ios 和 Android 之间进行跨设备通信。我发现他们无法沟通,但我认为这是由于更广泛的问题(因为其他现有应用程序也无法运行)。</p>

<p><strong>如果我在 iPhone 7 上下载 NFC 读取器应用,在 Android 上下载 NFC 写入器应用,它们无法通信。</strong>这是为什么?</p>

<p><strong>复制说明</strong></p>

<ol>
<li>在 iPhone 7 上打开 NFC 阅读器</li>
<li>在 Android 上将一些任意数据置于 NFC 写入模式</li>
<li>将设备放在一起没有效果。</li>
</ol>

<p>不了解 NFC 的复杂性,作为一个普通的程序员,我很难理解真正的问题是什么。</p>

<p>我了解 iPhone 7 (plus) 上的 IOS11 支持 NFC 读取,一般来说有<em>卡模拟、点对点和读写模式</em>。</p>

<ul>
<li>他们不应该交流吗? iPhone 无法接听
安卓作家。这是为什么呢?</li>
<li>卡模拟(我假设是 Apple Pay)与写入模式有何不同?</li>
</ul></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>原因是因为 Apple 的 iOS 11 更新仅允许从 NFC 标签读取(仅 Apple Pay 允许写入)。目前,他们的软件无法像支持卡模拟、点对点和读写器 NFC 使用的 Android 手机那样享受。因此,我们唯一的希望是等待软件更新,最终使这个现有功能可供开发人员使用。</p></p>
                                   
                                                <p style="font-size: 20px;">关于android - 为什么 Android &amp; IOS11 不能通过 NFC 通信,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/48384964/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/48384964/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: android - 为什么 Android &amp; IOS11 不能通过 NFC 通信