I have a similar problem, still, I think I can provide a bit more information.
I figure out that there are two different errors messages.
-
“attempt to connect timeout” should mean that your iOS device is not able to find the Unreal PC
I had problems with my firewalls and had to disable them.
A good way to test this is to check if you can ping the iOS device, and vice versa (for this you probably need to install some net focus app). -
the second message I get is “connection refused”, which seems to suggest that the connection discovery (ip+port) was successful, but the UE4 refused the connection. This is where I am stuck.
This is pure speculation from this point onwards, but either the protocol is not being respected and UE4 just flat out discards the communication, or the UDP starts as a discovery protocol that passes the communication to a TCP channel, and something goes wrong there.
I hope, that this is just on my side and at least you can figure out a solution on your end.
Meanwhile, if someone else has suggestions on how to go from here I would highly appreciate it.