我正在创建一个使用CoreBluetooth.framework发送JSON数据的应用程序。作为离线数据传递到区域中的特定设备。
答案 0 :(得分:1)
是的,您肯定可以将任何类型的数据作为NSData对象发送到您的所有蓝牙外围设备。
实施已在sample app中完成,它们传递了 NSString 的 NSData值,您可能也会这样做 - 转换您的 JSON dict 到 NSString 并使用 NSString 的 dataUsingEncoding:方法并发送 NSData 对象你的外围设备。
注意:请参阅“外围设备”标签,该标签会将UITextView中的文本发送到另一个BLE设备。
希望这有帮助。