IBM AppCenter 6.2.0 + SSL на iOS — постоянно показывает загрузку при подключении к серверу (нет ответа, ошибка/успех/тайм-аут))

Пробовал подключить IBM AppCenter 6.2.0.01.20141013-1735 на iOS 6/8.1 (включен SSL)

После того, как я нажал кнопку «Войти», приложение показало «Загрузка» навсегда (без ответа «сбой/успех/тайм-аут»).

Я проверил журнал устройства:

IBMAppCenter[1385:29127] [Appcenter][CordovaPlugin][INFO]: имя пользователя для входа в систему: сервер администратора: https://example.net:9443/applicationcenter

Затем я отключил сеть, приложение скрыло загрузку и показало сообщение «нет сети». Я снова проверил журнал и увидел это:

31.03.2015 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] : Обработчик ошибок, статус http: null "Error Domain=NSURLErrorDomain Code=-1009 "Интернет-соединение отключено." service/auth" rel="nofollow">https://example.net:9443/applicationcenter/service/auth, _kCFStreamErrorCodeKey=57, NSErrorFailingURLKey=https://example.net:9443/applicationcenter/service/auth, NSLocalizedDescription=Интернет-соединение отключено., _kCFStreamErrorDomainKey=1, NSUnderlyingError= 0x7c8c0890 "Появляется подключение к Интернету быть в автономном режиме."}"
31-03-2015 10:07:13.192 IBMAppCenter[1385:29127] [Appcenter][General][ERROR]: обработчик ошибок, отображаемое сообщение: "Ошибка подключения. Проверьте сведения о подключении (подключение к Интернету отключено).

возможно, он подключался к /service/auth...

Пробовал на Андроиде, работает нормально. Также попробовал без ssl, он отлично работает как на Android, так и на iOS.

мой SSL был проверен GoDaddy G2.

Я застрял здесь и не мог найти выхода.


person John Tie    schedule 31.03.2015    source источник


Ответы (1)


Это может быть связано с тем, как вы установили сертификат, выданный GoDaddy.

Во-первых,
убедитесь, что он соответствует необходимым стандартам для использования сертификата: IBM AppCenter 6.2.0 + SSL на iOS - постоянно показывает загрузку представления при подключении к серверу (нет ответа, ошибка/успешно/тайм-аут))

Во-вторых,
убедитесь, что вы правильно установили его. То есть убедитесь, что вы не установили его через браузер Mobile Safari, так как таким образом он не будет доступен приложениям (см. ссылку выше).

person Idan Adar    schedule 02.04.2015