无法将我的代号为One的iOS应用程序连接到我的服务器

无法将我的代号为One的iOS应用程序连接到我的服务器,ios,codenameone,Ios,Codenameone,我试图使用Codename One构建一个iOS应用程序,我成功地生成了该版本,但当安装到我的设备上时,我无法连接到我的服务器。该应用程序在android上运行良好,在模拟器中运行也没有问题 再次查看代码后,我发现类ConnectionRequest中的方法getResponseData()返回null。但我不明白为什么它不能只在iOS设备上工作 Connection connection = null; Dialog progress = new InfiniteProgres

我试图使用
Codename One
构建一个iOS应用程序,我成功地生成了该版本,但当安装到我的设备上时,我无法连接到我的服务器。该应用程序在android上运行良好,在模拟器中运行也没有问题

再次查看代码后,我发现
类ConnectionRequest
中的方法
getResponseData()
返回null。但我不明白为什么它不能只在iOS设备上工作

    Connection connection = null;
    Dialog progress = new InfiniteProgress().showInifiniteBlocking();
    try {
        connection = new Connection(data);
         NetworkManager networkManager = NetworkManager.getInstance();
         networkManager.addToQueueAndWait(connection);
         Log.p("Server timeout" + networkManager.getTimeout());
         networkManager.setTimeout(600000);
         if (connection.getResponseData() == null) {
             return null;
         }
      } finally {
         progress.dispose();
      }
这里连接是一个扩展了
ConnectionRequest

我是一个初学者,如果有人能告诉我上述问题的原因,或者代码中有什么错误,我将不胜感激。
提前感谢。

您的服务器地址是什么?默认情况下,iOS会阻止非SSL安全的服务器加载,因此如果不使用httpsHi@BrandonStillitano,则需要研究禁用此功能。谢谢你的指导。我正在使用https,但仍然无法连接到我的服务器。实际的URL是什么?它是否具有有效的HTTPS证书?是否可以通过设备浏览器访问?我建议记录响应代码等,这样你就可以知道发生了什么。谢谢@ShaiAlmog的回复。实际url具有有效的https证书。可通过设备的浏览器(Safari)访问。我也检查了服务器上的应用程序日志,通过浏览器发送的请求正在被响应,但来自应用程序的请求没有到达服务器。响应代码是什么?您在服务器日志中看到什么了吗?顺便说一句,您注意到您在请求完成后设置了超时?您的服务器地址是什么?默认情况下,iOS会阻止非SSL安全的服务器加载,因此如果不使用httpsHi@BrandonStillitano,则需要研究禁用此功能。谢谢你的指导。我正在使用https,但仍然无法连接到我的服务器。实际的URL是什么?它是否具有有效的HTTPS证书?是否可以通过设备浏览器访问?我建议记录响应代码等,这样你就可以知道发生了什么。谢谢@ShaiAlmog的回复。实际url具有有效的https证书。可通过设备的浏览器(Safari)访问。我也检查了服务器上的应用程序日志,通过浏览器发送的请求正在被响应,但来自应用程序的请求没有到达服务器。响应代码是什么?您在服务器日志中看到什么了吗?顺便说一句,您注意到您在请求完成后设置了超时吗?