2017-06-20 1 views
1

J'essaie d'écrire une application Xamarin .IOS qui annonce un service BLE. Lorsqu'un autre utilisateur ouvre l'application, il doit être en mesure de voir tous les autres utilisateurs faisant de la même application (même si l'application est fermée). Je trouve les exemples et les explications difficiles à trouver. Actuellement, je peux rechercher des appareils en utilisant le CBCentralManager.Xamarin IOS publicité Bluetooth LE

Comment puis-je faire de la publicité pour un service avec un GUID spécifique afin que je puisse le prendre à partir d'un autre appareil?

Tous les exemples ou liens seront très appréciés !!

Répondre

2
+0

Merci. J'ai utilisé le lien ci-dessus pour suivre la ligne directrice et annoncer un service hors de l'appareil. Je suis maintenant confronté à un nouveau problème où tous les périphériques que j'ai analysés montrent services = null. Même si j'appelle periphial.DiscoverServices(). Tous les périphériques ont un service nul? – SashaStojanovic

+0

Avant de faire de la publicité, vous devez créer un service, par exemple CBMutableService, et l'ajouter au gestionnaire de périphériques, par exemple CBPeripheralManager. –