IBM Worklight 6.1 - iOS 6.1 上的 App Center 错误

Posted

技术标签:

【中文标题】IBM Worklight 6.1 - iOS 6.1 上的 App Center 错误【英文标题】:IBM Worklight 6.1 - App Center Error on iOS 6.1 【发布时间】:2014-05-27 20:56:44 【问题描述】:

我正在使用 IBM Worklight 6.1。与应用中心。 我使用我的服务器 URL 部署了 App Center,并将我的应用程序部署到了 App Center。

这在 androidios 7 上运行良好,但在我的 iOS 6.1 手机上,但是当我尝试在 App Center 应用程序中登录时,我弹出错误消息:Connection Failed. Check your connection details (Could not connect to the server).

我使用部署在 https 下的 Worklight 服务器进行了测试。

有人有类似的问题吗? 这是 iOS6 的已知 App Center 问题吗? 有什么解决办法吗?

【问题讨论】:

您是否尝试过调试 AppCenter 应用程序本身?将其连接到 XCode 并观察跟踪。您可能会得到一些有关问题的有用提示。 您确定您的iOS6设备可以成功访问应用中心吗?是不是在同一个网络?您可以尝试的一件事是尝试通过 iOS6 设备的移动 Web 浏览器访问应用中心控制台,看看是否可能是网络问题 它们在同一个网络中,并且可以在移动浏览器上运行。我还没有调试 AppCenter 本身。 【参考方案1】:

如果您使用 SSL,则问题可能出在 Web 服务器上。我们发现 iOS 6 使用 TLS v1.2,而 iOS 7 使用 TLS v1.0 进行 SSL 握手。

因此,Web 服务器(或者,取决于您的网络基础设施,代理或防火墙)需要同时支持 TLS 1.0 和 TLS 1.2 才能在 iOS 6 和 iOS 7 上打开 SSL 连接。如果它只支持 TLS 1.0,然后 iOS 7 工作,但 iOS 6 不工作。

【讨论】:

以上是关于IBM Worklight 6.1 - iOS 6.1 上的 App Center 错误的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.1 - iOS 7 状态栏覆盖 HTML 中的元素

IBM Worklight 6.1 - 升级到 v6.1 后,iOS 5 中的适配器调用失败

IBM Worklight 6.1 - 构建和部署不可用?

IBM Worklight 6.1 - 如何在较慢的网络中处理超时?

IBM Worklight - 如何从 Mac OS 的 6.2 切换回 6.1 版? [关闭]

IBM Worklight 6.1 - 如何提供可访问性支持