I am trying to load image from URL on the iphone, image is there and I can open it in safari with same link, but not in the app:
Error Domain=NSURLErrorDomain Co
This error would suggest as DNS related issue.There is some problem with DNS server reached through our WiFi network. So we change DNS server and fix this problem. Remove cache and try again.
If there is a url you can GET (instead POST) on the same server.
And Also, turning off wifi and using 3G makes the error go away.
In my case, when I connect the signing team account to Xcode it was automatically switch on the App Sandbox in Capabilities. When I turn off it I could do server request without any problems.
Slight improvement over Udaya Sri's answer:
Explicitly allow for network connections while keeping the sandbox enabled like so:
This happened in my case because one of the paths in our development servers was internal to our firewall/intranet/VPN and my device was not on our internal wi-fi.
Frustrating and confusing because it was working in the simulator and not on a device.
The host name in your URL is wrong because the message you are getting back explicitly states it can't find a server with that host name.
The mst likely cause is that you have forgotten to put a forward slash between the base URL and the email e.g. if your base URL is
http://example.com
and your email is
jeremyp@example.com
You construct
http://example.comjeremyp@example.com
Put a break point on the line that creates the URL and inspect the string it is trying to create it from. It'll probably then be pretty obvious exactly what you are doing wrong.