2

CoreBluetooth 只支持蓝牙 4.0?

使用 CoreBlutooth,我无法从 Mac Mini 中找到我的 iPod3。谁能告诉我是否可以在旧的苹果设备(如 iPod3)上开发蓝牙程序?

NSDictionary * options = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:FALSE], CBCentralManagerScanOptionAllowDuplicatesKey, nil];
[manager scanForPeripheralsWithServices:[NSArray arrayWithObject:[CBUUID UUIDWithString:@"180A"]] options:options];
4

2 回答 2

1

看一下框架参考:

CoreBluetooth 框架提供对蓝牙 4.0 低功耗设备的访问。

所以是的,CoreBluetooth 仅适用于 iPhone 4S 和新 iPad。

要在旧设备上使用蓝牙进行开发,请使用IOBluetoothUserLib

于 2012-05-27T03:57:41.137 回答
0

还要记住,蓝牙 LE 设备的发现仅在应用程序中可用,即您无法通过标准的 iOS 蓝牙设置找到 LE 设备,您必须为其编写一个应用程序。

于 2012-08-02T16:11:45.233 回答