I am using Nativescript sidekick cloud build on windows to test my app on iOS - I have also connected my iPhone.
According to this post I am sending my http requests
You can disable the security or add localhost as exception in your info.plist.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
Add localhost
as an exception to your app/App_Resources/iOS/Info.plist
file to allow insecure (non-HTTPS) communication with the http://localhost
domain:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
This is preferable to allowing insecure communication with all domains.
EDIT: Also, remember that you must rebuild your app after editing that Info.plist
file! Its changes cannot simply be live-synced or hot module reloaded like JS.