Hello, thank you for the advices
The problem is now solved, it was an error in the select command, after the AID number (8 bytes in our case) the reader was adding two zero for the CRC, on Android device this was working but iOS requires that we compute a correct LRC. With the correct LRC value, the command is accepted by iOS device and we can exchange data. As the corrected command is also accepted by Android device, we have a solution that works for both