从IOBluetoothDevice获取人类可读的设备类型

时间:2012-01-19 04:37:32

标签: objective-c

如何从IOBluetoothDevice对象获取人类可读的设备类型?我看到有一个classOfDevice属性,但它返回一个int。我需要一种方法来判断设备是否是手机。

2 个答案:

答案 0 :(得分:1)

我相信您需要使用remoteNameRequest:方法。请参阅文档here

答案 1 :(得分:1)

从我发现的内容来看,没有内置功能。头文件

BluetoothAssignedNumbers.h

列出了所有代码,让您解决问题。你必须建立自己的ID - >字符串函数。

我检查了remoteNameRequest我可能做错了但是它没有为我返回一个人类可读的设备类名,即:PhoneSmartphone等。< / p>