为何我开发的IOS NFC插件,无法通过NFCNDEFReaderSession.readingAvailable 老是返回NO?但加上其它云NFC插件,自己的写的插件也能够使用了,这是什么原因?uniapp哪里设置有问题?
x***@126.com
- 发布:2023-10-13 09:35
- 更新:2023-10-13 17:17
- 阅读:369

x***@126.com (作者)
这个使用xcode二进制,还是使用xml的?具体要配置哪一个 KEY?
2023-10-13 11:23
x***@126.com (作者)
info.plist 我是已经加过 Privacy - NFC Scan Usage Description 的
2023-10-13 12:46
II优选
回复 x***@126.com: <key>com.apple.developer.nfc.readersession.formats</key>
<array>
<string>TAG</string>
</array>
加上这个应该就可以了
2023-10-13 13:03
x***@126.com (作者)
回复 II优选:
我用这两个方法试了,还是不行呢
1)在xcode的Info上加了再build,再打包基座,再先基座运行,
2)自行编辑一份Info.plist到unapp工程的插件目录下,格式是apple规范的XML
请问,是Info.plist放置的位置有问题吗?
2023-10-13 16:53
II优选
回复 x***@126.com: 你看看你打包的出来的安装plist 文件有没有这个配置如果没有的话,就有问题。
或者直接再manifest.json里面配置一下
2023-10-13 17:00
x***@126.com (作者)
回复 II优选: manifest.json 是如何配置,求指引一下?
2023-10-13 17:05
II优选
回复 x***@126.com: "capabilities": {
"entitlements": {
"com.apple.developer.nfc.readersession.formats":["TAG"]
}
}
放在插件里面package.json 里面
2023-10-13 17:22
x***@126.com (作者)
回复 II优选:
可以了,谢谢大神,
2023-10-13 17:53