iOS通过BLE传输大量数据

时间:2015-03-30 12:41:49

标签: ios objective-c iphone bluetooth-lowenergy core-bluetooth

我试图在两个iPhone(6+和4S)之间发送一些数据(32KB)。我知道BLE不适用于大数据传输,但我确定应该解决我的问题。

我有如下特征设置:

[[CBMutableCharacteristic alloc] initWithType:[CBUUID UUIDWithString:someID]
                                   properties:CBCharacteristicPropertyNotify
                                        value:nil
                                  permissions:CBAttributePermissionsReadable];

要发送它,我将其分解成块并像这样发送:

[self.peripheralManager updateValue:chunkOfData
                  forCharacteristic:myCharacteristic
               onSubscribedCentrals:aSubscribedCentral];

但是我注意到它需要20秒。获取通常对我不起作用的数据......我的问题是:我怎样才能达到合理的速度?

0 个答案:

没有答案