Я столкнулся с проблемой с настройкой NFC Reader на Xamarin IOS. Пример конфигурации здесь: https://docs.microsoft.com/en-us/xamarin/ios/platform/introduction-to-ios11/corenfc
После запуска приложения NFCNdefReaderSession.ReadingAvailable всегда ложно и в журналах устройства:
[NFCNDEFReaderSession beginSession]:255 error:Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.nfcd.service.corenfc was invalidated from this process." UserInfo={NSDebugDescription=The connection to service named com.apple.nfcd.service.corenfc was invalidated from this process.}
В настройках проекта IOS -> IOS Bundle Singing -> Пользовательские права - в моем проекте было пусто. Просто установите его в свой Entitlements.plist