2017-06-20 65 views
1

我正在尝试编写一个Xamarin .IOS应用程序,它宣传BLE服务。当另一位用户打开该应用程序时,他们应该能够看到来自同一应用程序的所有其他用户广告(即使应用程序已关闭)。Xamarin IOS Bluetooth LE广告

我在找到很难得到的例子和解释。目前,我可以使用CBCentralManager扫描设备。

我该如何做一个特定的GUID广告服务,以便我可以从其他设备上捡起它?

任何示例或链接将不胜感激!

回答

2
+0

谢谢。我使用上面的链接遵循指导原则,并在设备上宣传服务。我现在面临一个新问题,我扫描的所有设备显示服务=空。即使我打电话给periphial.DiscoverServices()。所有设备都有空服务? – SashaStojanovic

+0

在做广告之前,您需要创建服务,例如CBMutableService的实例,并将其添加到外围管理器,即CBPeripheralManager的实例。 –