在iPhone11上未触发NFCNDEFReaderSession didDetect

目前,我在读取NDEF NFC标签时会收到通知。

版本集:

Xcode:11.4.1版(11E503a)

iOS(两款iPhone):13.4.1

如何复制:

我在iPhoneX上运行来自苹果(https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app)的示例代码,并让该应用读取Laird BL-652-SA-01 devkit上的NFCNDEFTag,在其中将ndef消息写入到我的标签中SmartBasic应用程序。只要将iPhoneX放在标签上,回调函数就可以正常工作

func readerSession(_ session: NFCNDEFReaderSession,didDetect tags: [NFCNDEFTag])   

被触发。很好。

但是,如果我在具有相同iOS版本的iPhone 11上执行完全相同的参考代码。 (均为13.4.1)-我根本没有得到回调。

我的假设是,我在devkit的实现中错过了一些东西。但是iPhone11到底要检查什么,iPhoneX不能检查什么?验证标签兼容性是否有任何变化?有人和我一样存在同样的问题吗?如果是这样,从iPhoneX到iPhone11的型号切换到底发生了什么变化?

谢谢!

y5897411 回答:在iPhone11上未触发NFCNDEFReaderSession didDetect

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2308578.html

大家都在问