我尝试在 iOS 6/8.1 上连接 IBM AppCenter 6.2.0.01.20141013-1735(启用 SSL)
在我点击登录 btn 后,应用程序永远显示加载视图(没有失败/成功/超时响应)。
我检查了设备日志:
IBMAppCenter[1385:29127] [Appcenter][CordovaPlugin][INFO]:查询登录用户名:admin 服务器:https ://example.net:9443/applicationcenter
然后我禁用网络,应用程序隐藏加载并显示“无网络”消息。我再次检查了日志,然后看到了这个:
2015-03-31 10:07:13.191 IBMAppCenter[1385:29127] [Appcenter][CordovaPlugin][ERROR]:在 https://example.net:9443/applicationcenter/FAILED
2015-03-31 10 上查询登录管理员: 07:13.191 IBMAppCenter[1385:29127] [Appcenter][General][ERROR]: Error handler, http status: null "Error Domain=NSURLErrorDomain Code=-1009 "Internet 连接似乎处于脱机状态。" UserInfo=0x7c8c2830 {NSErrorFailingURLStringKey = https://example.net:9443/applicationcenter/service/auth , _kCFStreamErrorCodeKey=57, NSErrorFailingURLKey= https://example.net:9443/applicationcenter/service/auth , NSLocalizedDescription=Internet 连接似乎已离线。, _kCFStreamErrorDomainKey=1, NSUnderlyingError=0x7c8c0890 “Internet 连接似乎已脱机。“}”
2015-03-31 10:07:13.192 IBMAppCenter[1385:29127] [Appcenter][General][ERROR]:错误处理程序,显示消息:“连接失败。检查您的连接详细信息(Internet 连接似乎处于脱机状态。) 。”
也许它正在连接到 /service/auth ...
我在安卓上试过,效果很好。也尝试使用 no-ssl,它在 Android/iOS 上都可以正常工作。
我的 SSL 已通过 GoDaddy G2 验证。
我被困在这里,找不到任何出路。