C# Xamarin IOS蓝牙手机广告

C# Xamarin IOS蓝牙手机广告,c#,ios,xamarin,bluetooth,xamarin.ios,C#,Ios,Xamarin,Bluetooth,Xamarin.ios,我正在尝试编写一个Xamarin.IOS应用程序来宣传BLE服务。当其他用户打开应用程序时,他们应该能够看到来自同一应用程序的所有其他用户的广告(即使应用程序已关闭) 我发现很难找到这些例子和解释。目前,我可以使用CBCentralManager扫描设备 如何使用特定的GUID为服务做广告,以便我可以从其他设备获取服务 任何例子或链接将不胜感激 您需要参考核心蓝牙框架。以下是链接: 谢谢。我使用上面的链接来遵循指南,并在设备外宣传一项服务。我现在面临一个新问题,我扫描的所有设备都显示servic

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

我发现很难找到这些例子和解释。目前,我可以使用
CBCentralManager
扫描设备

如何使用特定的
GUID
为服务做广告,以便我可以从其他设备获取服务


任何例子或链接将不胜感激

您需要参考核心蓝牙框架。以下是链接:


谢谢。我使用上面的链接来遵循指南,并在设备外宣传一项服务。我现在面临一个新问题,我扫描的所有设备都显示services=null。即使我调用periphial.DiscoverServices()。所有设备都有空服务?在发布广告之前,您需要创建服务,即CBMutableService实例,并将其添加到外围设备管理器,即CBPeripheralManager实例。