iAP2(BT) doesnt have space to write when or after calling.

Hi,

Before my question, I've sent this ticket to Apple Bug Report. But it need to wait a lot of time for getting response. So that I leave it on the Developer Forums. Please help or try to give some ideas how to achieve this. Thanks!


Initially, there are running two apps in our project. The first one is sending the data with iAP2(Bluetooth)(40KB per sec). The other is sending the data with BLE(150 byte per 100 ms). The BT device is same(iAP2(BT), BLE). The phone connect with a Bluetooth headset and play a music. Normally, they work well. All of transmission are sent well.

*** BTW: The MFi device is also made by us. ***


But when answering a phone call, the iAP2 data looks like is hung on the iOS. We get two situations.

The results both of them are same. The iAP2(BT) could not be sent to the MFi device. We also traced the air-sniffer log, but we got nothing. The transmission between iPhone and the device stopped. We have no idea about it. Please help or try to give some ideas how to analyze this. Thanks!