getContextHandles() and context(contextName) methods not working on real iPod Touch device for IOS Hybrid App

Both getContextHandles() and context(contextName) methods are not working on real iPod-Touch device.

Use Case: I have iOS Hybrid app which I need to verify on real iPod-touch (9.0.2) devices. As soon as I lunch the app using Appium, I want to change my context from Native_View to WebView. For the same, I am using these methods on “AppiumDriver” object.
Environment: Appium 1.4.13, Xcode 7.1, OS: 10.10.5 and platform 9.1
NOTE: Tried to do the same thing on i-Phone simulator using same environment, its working perfectly.

Appium Logs:
info: [debug] Attempting to set context to ‘WEBVIEW_1’
info: [debug] [REMOTE] Getting WebKitRemoteDebugger pageArray

error: [REMOTE] Could not connect to WebKitRemoteDebugger server

info: [debug] Responding to client with error: {“status”:35,“value”:{“message”:“No such context found.”,“origValue”:“Context ‘WEBVIEW_1’ does not exist”},“sessionId”:“f423b7d4-6d4f-4980-bf17-e4a769291b08”}
info: <-- POST /wd/hub/session/f423b7d4-6d4f-4980-bf17-e4a769291b08/context 500 5.217 ms - 158

info: --> GET /wd/hub/status {}
nfo: --> GET /wd/hub/session/f423b7d4-6d4f-4980-bf17-e4a769291b08/contexts {}

info: [debug] [REMOTE] Getting WebKitRemoteDebugger pageArray

error: [REMOTE] Could not connect to WebKitRemoteDebugger server

info: [debug] Responding to client with error: {“status”:13,“value”:{“message”:“An unknown server-side error occurred while processing the command. (Original error: connect ECONNREFUSED)”,“code”:“ECONNREFUSED”,“errno”:“ECONNREFUSED”,“syscall”:“connect”,“origValue”:“connect ECONNREFUSED”},“sessionId”:“f423b7d4-6d4f-4980-bf17-e4a769291b08”}
info: <-- GET /wd/hub/session/f423b7d4-6d4f-4980-bf17-e4a769291b08/contexts 500 2.274 ms - 293

There is some problem at ios_webkit_debug proxy side. It solved now. Now confirming that both methods are working well on real iPod device with ios_webkit_debug proxy server.