makeWebRequest() to NON-https website

Hi!

I'm trying to make webrequest to a non-https site with minSDK version 2.3.x, and I always get a SECURE_CONNECTION_REQUIRED = -1001 back as a response code.

Searching through the web I found this:
https://developer.garmin.com/index.php/blog/post/connect-iq-important-updates
"In light of this, Connect IQ will require that calls to makeWebRequest communicate only with ATS compliant servers. In a future update the simulator is now going to check to make sure that all requests are talking to properly secured servers"

Am I seeing this right? Because of Apple "invented" something called ATS, noone can make a webrequest to a non-https site, not even on android? Or am I just being dumb?
  • So I've just pushed the source to github if anyone interested:
    https://github.com/mydexterid/GarminBPTransport

    It works great in the simulator, and it seems that it is a somewhat successful port from Pebble. (I'm still learning about Connect IQ)
    Though I cannot test it on a real device, because I still don't have one and I still have other questions about Connect IQ posted in a different topic.
    Feel free to comment here on the source if you want.