Je construis une application iOS avec Xamarin et MvvmCross l'utilisation requise de Bluetooth LE. Je suis en train d'utiliser ce plugin:ACR Reactive BluetoothLE Plugin État non valide lors du démarrage du serveur
https://github.com/aritchie/bluetoothle
Voici mon code:
var server = CrossBleAdapter.Current.CreateGattServer();
await server.Start(new AdvertisementData()); // throws exception
Il jette une exception lorsque vous essayez de démarrer le serveur:
{System.ArgumentException : Invalid State - Unknown à Plugin.BluetoothLE.Server.GattServer.Start (Plugin.BluetoothLE.Server.AdvertisementData adData) [0x0005f] dans < 4281c4bd57f24525b20baae1afdf610b>: 0
Apparemment, ce plug-in est facile à utiliser si je dois manquer quelque chose d'évident?
Je crois que j'y accédais au mauvais moment ou au mauvais moment, bloquant l'initialisation importante qui devait être faite en premier. – Darius