OTP autocomplete not working as expected

I have a UITextField with UITextContentType equal to oneTimeCode.

It works as expected if the message is in English and the keyword "OTP" exists. It doesn't work if the message is in Greek and the keyword "OTP" is translated also in greek.

Is the OTP keyword really needed? Is there any alternative? Which are the keywords for any case? Are these keywords only in English?

Thanks in advance!

Answered by DTS Engineer in 824284022

What you need to make OTP AutoFill works is detailed in the following article:

That being said, the "OTP" keyword isn't required, but "the last line of your message needs your DNS domain name, prefixed by an at sign (@), and the one-time code, prefixed by a hash symbol (#)."

If you do follow the format, and your issue is still there, I’d suggest that you file a feedback report – If you do so, please share your report ID here for folks to track.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

What you need to make OTP AutoFill works is detailed in the following article:

That being said, the "OTP" keyword isn't required, but "the last line of your message needs your DNS domain name, prefixed by an at sign (@), and the one-time code, prefixed by a hash symbol (#)."

If you do follow the format, and your issue is still there, I’d suggest that you file a feedback report – If you do so, please share your report ID here for folks to track.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

We are using the suggested format and it works in English. In Greek though it doesn't work unless we also have the OTP keyword in the message.

That will be worth a feedback report then. If you don't mind, I’d suggest that you file a feedback report and share your report ID here.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

OTP autocomplete not working as expected
 
 
Q