Эмуляция мобильного приложения, которая может подключаться к службе онлайн-приложений, но не работает на реальном устройстве. - PullRequest
0 голосов
/ 07 февраля 2019

В настоящее время я пытаюсь решить проблему с мобильным приложением, которое выдает предупреждение «Ошибка связи со службой приложения» при запуске.

  • Ошибка возникает на обоих iosandroid версии приложения для
    нескольких устройств, Wi-Fi, 4G и т. д.

  • Эмуляция приложения с помощью Android Studios работает. Приложение успешно обменивается данными с API сайтов.Я вижу всю эту информацию на logcat в Android Studio.

  • Мобильное приложение не было обновлено в последнее время, локальная версия, с которой я запускаю эмуляцию, идентична живой версии.приложение не обновлялось до появления ошибки.
  • Домен / URL, к которому подключается приложение, недавно получил запрос на регистрацию сертификата для сертификата SSL, срок действия которого истекает через несколько месяцев.не уверен, что это уместно, однако я прочитал, что эмулированное устройство по-разному обрабатывает httpsк фактическому устройству.

Для дальнейшей диагностики проблемы на реальном устройстве я смотрю на «tcpdump», поскольку он потенциально может показать все, что происходит на устройстве.Я пытался использовать LogcatExtreme, но он не дает более подробного описания происходящей ошибки.

Вот ссылка на приложение, которое вы можете загрузить прямо сейчас.Если кто-то считает, что это угроза безопасности, сообщите мне, и я устраню ее.https://play.google.com/store/apps/details?id=au.com.silkhospitality.Silk

Несмотря на то, что я не исчерпал все возможности диагностики, я хотел спросить сообщество, прежде чем я потенциально попаду в кульдесак.

1 Ответ

0 голосов
/ 25 февраля 2019

Для решения этой проблемы версия приложения для Android и iOS была передана в соответствующие магазины приложений.Настоящая причина, по которой они не смогли подключиться к приложению, так и не была обнаружена.Этим приложениям было более 5 лет, и в них требовалось внести незначительные изменения в окружающую среду, но ни одно из основных программ не было изменено / изменено для успешного повторного развертывания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...