Ios 如何以及何时首次设置可扩展外围设备名称

Ios 如何以及何时首次设置可扩展外围设备名称,ios,bluetooth,bluetooth-lowenergy,hardware,cbperipheral,Ios,Bluetooth,Bluetooth Lowenergy,Hardware,Cbperipheral,更改硬件上的外围设备名称: 何时以及如何更改可编程外围设备的名称 这是否需要在固件中写入?如果是这样,怎么办 我正在查看一些iOS客户端代码,并使用CBPeripheral检测使用CoreBlutooth库的BLE外围设备。我可以看到我的iPad的一则广告,其中name字段有一个可变名称“mm24 iPad”(我可以从iTunes中更改) 我怀疑每个BLE外围设备都可以在生产时使用默认名称进行配置,然后使用BLE API进行修改。这是正确的吗?正如您所理解的,这个名字是正确的外围设备的名称为

更改硬件上的外围设备名称:

  • 何时以及如何更改可编程外围设备的名称
  • 这是否需要在固件中写入?如果是这样,怎么办
我正在查看一些iOS客户端代码,并使用CBPeripheral检测使用CoreBlutooth库的BLE外围设备。我可以看到我的iPad的一则广告,其中name字段有一个可变名称“mm24 iPad”(我可以从iTunes中更改)


我怀疑每个BLE外围设备都可以在生产时使用默认名称进行配置,然后使用BLE API进行修改。这是正确的吗?

正如您所理解的,这个名字是正确的外围设备的名称为只读属性,您无法更改它。外围设备的名称为写入固件

如果您可以控制外设代码,则可以创建一个可写/可读的特性,在该特性上可以发送外设的新名称。从下一次开始,你将得到这个新名字


如果您无法控制外设代码,则使用一个可写/可读特性来读写外设的名称。这显然不是设备的真实名称,但对于最终用户来说,它就像是设备的真实名称。

正如您对名称的理解是正确的外围设备的名称为只读属性,您无法更改它。外围设备的名称为写入固件

如果您可以控制外设代码,则可以创建一个可写/可读的特性,在该特性上可以发送外设的新名称。从下一次开始,你将得到这个新名字


如果您无法控制外设代码,则使用一个可写/可读特性来读写外设的名称。这显然不是设备的真实名称,但对于最终用户来说,它就像是设备的真实名称。

正如您对名称的理解是正确的外围设备的名称为只读属性,您无法更改它。外围设备的名称为写入固件

如果您可以控制外设代码,则可以创建一个可写/可读的特性,在该特性上可以发送外设的新名称。从下一次开始,你将得到这个新名字


如果您无法控制外设代码,则使用一个可写/可读特性来读写外设的名称。这显然不是设备的真实名称,但对于最终用户来说,它就像是设备的真实名称。

正如您对名称的理解是正确的外围设备的名称为只读属性,您无法更改它。外围设备的名称为写入固件

如果您可以控制外设代码,则可以创建一个可写/可读的特性,在该特性上可以发送外设的新名称。从下一次开始,你将得到这个新名字

如果您无法控制外设代码,则使用一个可写/可读特性来读写外设的名称。这显然不是设备的真实名称,但对于最终用户来说,它就像是设备的真实名称