在我的 ionic 2 混合移动应用程序中,外部 API 无法在 ipad 上运行

External API not working on ipad in my ionic 2 hybrid mobile app

我开发了一个混合移动应用程序。在我的应用程序中,我使用了我服务器上的一些外部 API。我没有 mac,所以我使用 openssl 在 ubuntu 系统上创建了 ios 证书。 i have used this ionic forum solution to build certificates

然后我在 phonegap website 上构建应用程序。我得到了 ipa 和 apk 版本。我在我的 android 设备上 运行 apk 并且它工作得很好。

然后我将我的 ipa 上传到 diawi.com,这让我可以在 ipad 中下载 link。我在我的 ipad 和 运行 中下载了它的应用程序,它在我的 ipad 中启动,但是当我尝试登录时它不起作用,然后我尝试注册但我也无法注册。所以我发现我的应用无法访问外部 API。 我没有 mac 所以我无法调试它。我该如何解决这个问题?

我在谷歌上搜索了更多,发现我发出的 API 请求不安全,这意味着我使用了 http:// 请求,但 ios 不允许 https 请求,所以我将请求更改为 https :// 及其作品。

ionic blog from where i got this information

anouncement which made about https requests