我试图在两个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秒。获取通常对我不起作用的数据......我的问题是:我怎样才能达到合理的速度?