iOS 9.2.1取消外围设备连接后未调用DidDisconnect外围设备

iOS 9.2.1取消外围设备连接后未调用DidDisconnect外围设备,ios,objective-c,bluetooth-lowenergy,core-bluetooth,Ios,Objective C,Bluetooth Lowenergy,Core Bluetooth,我有一个问题,iOS 9的行为与iOS 10不同,尽管没有记录在案的更改。问题在于,在iOS 10上调用cancelPeripheralConnection时,我们在didDisconnectperipheral的CBCentralManagerDelgate上收到(如文档所述)一条消息(没有错误),与文档所述完全相同。但是,在iOS 9上,不会向我们的代表发送此类消息。有人知道是什么导致了这种行为上的差异吗?或者有人观察到了同样的情况吗

我有一个问题,iOS 9的行为与iOS 10不同,尽管没有记录在案的更改。问题在于,在iOS 10上调用cancelPeripheralConnection时,我们在didDisconnectperipheral的CBCentralManagerDelgate上收到(如文档所述)一条消息(没有错误),与文档所述完全相同。但是,在iOS 9上,不会向我们的代表发送此类消息。有人知道是什么导致了这种行为上的差异吗?或者有人观察到了同样的情况吗