Xamarin-macios: interface NFCIso15693Tag : NFCTag is out of date in iOS 13

Created on 22 Jul 2020  路  4Comments  路  Source: xamarin/xamarin-macios

The implementation of interface NFCIso15693Tag : NFCTag (see current implementation) is out of date. In iOS 13 NFCIso15693Tag inherits from NFCNdefTag, similar to interface NFCIso7816Tag : NFCTag, NFCNdefTag (see iso7816 implementation)

Please could this be updated to reflect the current iOS protocols, see NFCISO15693Tag and NFCISO7816Tag Relationships heading, which show that both inherit from NFCNDEFTag

bug iOS

Most helpful comment

It's not an issue to update it.
We'll include this in our xcode12 support since it's _likely_ the next (non frozen) branch to be released.

All 4 comments

This may be fixable without an API break:

REQUIRES JUDGMENT: Introducing a new base class

from

https://docs.microsoft.com/en-us/dotnet/core/compatibility/

NFCIso7816Tag is a protocol (interface) which makes it easier, unless inlined (which I don't think it is)

It's not an issue to update it.
We'll include this in our xcode12 support since it's _likely_ the next (non frozen) branch to be released.

fix is in xcode12 branch

Was this page helpful?
0 / 5 - 0 ratings