I can confirm a bug in the iOS companion app introduced with its latest release. iOS 9 introduced App Transport Security (ATS) to enforce best practices in the secure connections between an app and its back end. It requires all of your remote endpoints to be accessed securely with the HTTPS protocol.
This is why if an app uses HTTP to communicate with its back end, the Info.plist
of the app needs to explicitly allow that communication by including the following key:
The latest release of the iOS AppBuilder
companion app doesn't include this key which is why it cannot load any external resources over HTTP. We already applied a fix and we submitted the app for review in Apple Store.
However, I wasn't able to replicate the issue in the Android AppBuilder
companion app. Can you please let me know the version of the Android
running on your device and also let me know if you're using the latest version of the AppBuilder
I also hope you'll accept my apology for the inconvenience caused by the iOS companion app update. I hope you'll be able to test your projects directly on an iOS device until the update is available.