I started out using the standard template, but switched to Focused and having same problem.
My menu text originally said:
Tell him your name [var=?playerName]
which worked great when testing in Unity, but in IOS the return/done button wouldn't let me accept the input.
Followed these instructions:
So I created a button under the Text Field Panel, and mapped OnClick() to AcceptTextInput.To accept the user's input, configure a UI Button to call the Standard UI Input Field's AcceptTextInput method.
Tried using sequencing:
TextInput(InputField,Your Name,playerName)
Now it seems to lock up in ios, but when testing in Unity I can tap Escape and cancel out.