Codenameone iOS上的网络不稳定

Codenameone iOS上的网络不稳定,codenameone,Codenameone,由于iOS上有CN1,网络最近变得非常不稳定。简单的HTTPS请求有50%的时间会失败,在一个过去工作正常的应用程序中。如果我使用两个网络线程(updateNetworkThreadCount(2))和一个标准网络错误侦听器,我会收到一个消息框,上面写着“到的连接中存在网络错误”。只有一个网络线程,应用程序挂起 这个问题发生在我测试过的两个iPhone上。在模拟器中一切正常。我还没有在Android上测试过这个 这是一个失败的网络操作示例(对于其他HTTPS调用也是如此): 这个问题已经解决,我

由于iOS上有CN1,网络最近变得非常不稳定。简单的HTTPS请求有50%的时间会失败,在一个过去工作正常的应用程序中。如果我使用两个网络线程(
updateNetworkThreadCount(2)
)和一个标准网络错误侦听器,我会收到一个消息框,上面写着“到的连接中存在网络错误”。只有一个网络线程,应用程序挂起

这个问题发生在我测试过的两个iPhone上。在模拟器中一切正常。我还没有在Android上测试过这个

这是一个失败的网络操作示例(对于其他HTTPS调用也是如此):


这个问题已经解决,我们部署了一个修补程序来解决回归问题。它现在应该可以与新版本一起使用了(而且联网速度应该明显更快)。

这一问题的修复似乎引发了回归
    private void doNetworkStuff() {
        ConnectionRequest req = new ConnectionRequest();
        req.setPost(false);
        req.setUrl("https://maps.googleapis.com/maps/api/geocode/json");
        req.addArgument("latlng", Double.toString(59) + "," + Double.toString(10));
        NetworkManager.getInstance().addToQueueAndWait(req);
        byte[] data = req.getResponseData();

        try {
            String s = new String(data, "UTF8");
            ToastBar.showMessage(s, '0');
        } catch (UnsupportedEncodingException ux) {
            ToastBar.showErrorMessage(ux.getMessage());
            Log.e(ux);
        }
    }