Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 HomeKit 模拟器向服务添加了自定义特征。但是,当我添加它时,尽管我包含了制造商描述,但仍会显示 UUID 而不是描述。
我怎样才能显示描述?
第一个特征是标准特征(“开/关”:布尔值)。其他的都是定制的。
到目前为止,HomeKit Accessory Simulator (1.1) 无法配置为显示制造商描述,如您所愿。
至少在 1.1 版本中可以附加自定义服务并实现相应的名称,以便开发人员能够区分。特征仍然无法命名,仍然是一个 UUID 混乱。但据我所知,这个版本(1.1)只面向 MFi 参与者推出。
您可以向特征添加制造商描述。
然后添加后会显示如下
在您的应用中,您可以先检查是否有这样的制造商描述
let manufacturerDescription = characteristic.metadata?.manufacturerDescription