I have problem in my app , when I run the app in local host it\'s working without problem and I can see the channel list but when I try to test the app by physical device it
Had exactly the same problem while working on a test server. It seems that iOS 9 added a layer of security to their applications by not allowing an app to connect to a server through HTTP rather than HTTPS.
To fix this, you have to add This Patch to your info.plist iOS build.
Remember that this solution is INSECURE and shouldn't be used in production web services.
I had the same issue. If you are using cordova higher than 4.0 you will have to run cordova plugin add cordova-plugin-whitelist
You can check your cordova version by running cordova -v
Happy Coding.
If you're using one of the latest versions of cordova you might have to install the cordova plugin whitelist:
cordova plugin add cordova-plugin-whitelist
If you're using IIS Express you might find a few problems.
I've detailed some more explanation here.