Hello it works fine on the Editor. But when the Game is Running on a IOS Device (iPhone 5) it is not working. I get the following Debug log form xCode.
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - Pass 'FORWARD' has no vertex shader
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - Pass 'FORWARD' has no vertex shader
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - Pass 'PREPASS' has no vertex shader
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - Pass 'PREPASS' has no vertex shader
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - Pass 'META' has no vertex shader
WARNING: Shader Unsupported: 'Nature/Terrain/Specular' - All passes removed
UnloadTime: 18.202501 ms
Application Start
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object, Object)
UnityEngine.Logger:Log(LogType, Object)
System.Text.RegularExpressions.Syntax.ExpressionCollection:OnValidate(Object)
UnityEngine.Debug:Log(Object)
GameSession:Start()
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09/17/2017 16:31:37|Fatal|WebSocket.acceptException|System.Net.Sockets.SocketException: Connection refused
at Colyseus.Client.Join (System.String roomName, System.Collections.Generic.Dictionary`2 options) [0x00000] in <filename unknown>:0
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP, Boolean requireSocketPolicy) [0x00000] in <filename unknown>:0
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remote_end_point) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.String hostname, Int32 port) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient..ctor (System.String hostname, Int32 port) [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.setClientStream () [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.doHandshake () [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.connect () [0x00000] in <filename unknown>:0
09/17/2017 16:31:37|Fatal|WebSocket.acceptException|System.Net.Sockets.SocketException: Connection refused
at Colyseus.Client.Join (System.String roomName, System.Collections.Generic.Dictionary`2 options) [0x00000] in <filename unknown>:0
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP, Boolean requireSocketPolicy) [0x00000] in <filename unknown>:0
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remote_end_point) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient.Connect (System.String hostname, Int32 port) [0x00000] in <filename unknown>:0
at System.Net.Sockets.TcpClient..ctor (System.String hostname, Int32 port) [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.setClientStream () [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.doHandshake () [0x00000] in <filename unknown>:0
at WebSocketSharp.WebSocket.connect () [0x00000] in <filename unknown>:0
Error: An exception has occurred while connecting.
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object, Object)
UnityEngine.Logger:Log(LogType, Object)
System.Text.RegularExpressions.Syntax.ExpressionCollection:OnValidate(Object)
UnityEngine.Debug:LogError(Object)
<Start>c__Iterator0:MoveNext()
Colyseus.Connection:_OnOpen(Object, EventArgs)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09/17/2017 16:31:38|Error|WebSocket.Close|The WebSocket connection has already been closed.
Error: An exception has occurred while connecting.
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object, Object)
UnityEngine.Logger:Log(LogType, Object)
System.Text.RegularExpressions.Syntax.ExpressionCollection:OnValidate(Object)
UnityEngine.Debug:LogError(Object)
<Start>c__Iterator0:MoveNext()
Colyseus.Connection:_OnOpen(Object, EventArgs)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09/17/2017 16:31:38|Error|WebSocket.Close|The WebSocket connection has already been closed.