We are currently verifying the functionality of CXSetTranslatingCallAction.
We tested its implementation in a VoIP app—using Apple's Translate app by default—and confirmed that it works correctly in some instances.
However, we have encountered an issue where, under certain conditions, the real-time translation feature becomes unavailable until the device is rebooted.
The issue manifests as follows:
When the real-time translation feature is enabled in CallKit, a beep sounds accompanied by the announcement "Starting translation," but the translation fails to proceed and terminates immediately. This behavior persists upon repeated attempts.
Restarting the app does not resolve the issue; once this occurs, the feature remains unusable until the device itself is rebooted.
Since the feature works normally after a device reboot, it does not appear to be a fundamental implementation error; I would like to investigate the root cause of this behavior.
What information or steps are required to investigate this?
I conducted the test using an iPhone 16 Pro running OS version 26.5.
It is the same for both CallKit and LCK.
4
0
593