为什么我的CodenameOne-App在ios设备中无法使用HTTPS

时间:2016-11-22 09:50:30

标签: codenameone

我的应用程序直到最近两周才使用http发出所有请求。一切都很好。自上周以来,后端服务器将其协议更改为HTTPS。我在代码中做了一些更正,将http更改为https。在那之后,我的应用程序停止在ios和iphone的ios设备上工作,但它在平板电脑和手机的Android设备中运行良好。

先谢谢。

2 个答案:

答案 0 :(得分:2)

您必须遵循许多规范。(iOS App Transport Security的更多信息)
如果您想禁用此https限制,只需将其添加到您的plist中。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

答案 1 :(得分:0)

我假设您的服务器的签名权限在iOS中被接受时尚未被iOS接受。这只是一个猜测,我需要更多的细节而不是&#34;没有工作&#34;正确回答这个问题。