We're developing an app that communicates between devices with BLE. We found that CBCentral.maximumUpdateValueLength would be shorter on the same devices in different conditions.
OS version: iOS 12.
1. within iPhone 6s and iPad air, with same iCloud account logged in,
-> no pairing dialog pop up
-> the `CBCentral.maximumUpdateValueLength` is 74
-> connected device won't who on `settings->bluetooth->my devices`
2. withing same iPhone6s and iPad air, without same iCloud account logged in,
-> pairing dialog pops up
-> the `CBCentral.maximumUpdateValueLength` is 182
-> connected device is shown in `settings->bluetooth->my devices`
My question is:
Why the `CBCentral.maximumUpdateValueLength` are different in those conditions.
What does iCloud do to cause that?
Thanks.