【发布时间】:2020-03-11 07:50:15
【问题描述】:
如何使用 Xamarin.iOS 编写 NFC 标签?假设这还不可能 - 因为我在 API 文档或 Xamarin Forms 的发行说明中找不到任何提及这一点:是否有时间表可以预期?
另外,目前有解决办法吗?
【问题讨论】:
-
Xamarin.iOS 通过 9 月底添加的 iOS 13 支持已经支持它,它正在使用对 CoreNFC 的添加:Apple 有一个基于 Swift 的示例,可以转换为Xamarin.iOS 相当快(FishTagCreater 应用程序,只需几十行代码)developer.apple.com/documentation/corenfc/…
-
感谢您的链接。我没有找到任何可用于将该示例翻译成的 Xamarin.iOS API。我在 docs.microsoft.com 上找到的关于 corenfc 的所有信息都与 iOS11 相关(即仅读取 ndef 记录有效负载):docs.microsoft.com/en-us/xamarin/ios/platform/… 和附近页面。如何编写 APDU 命令?
-
我面前没有我的代码,但是你从你的 NFCTagReaderSession 中得到一个标签,并且每种类型的标签都有一个 SendCommand (ObjC: sendCommandAPDU) 方法。
标签: ios xamarin xamarin.forms xamarin.android xamarin.ios