У меня есть приложение Cordova (5.0.0), разработанное в VS2015 (RC). Приложение успешно выполняет вызовы удаленной веб-службы при работе под эмулятором Ripple. Как только приложение будет развернуто для отладки устройства (в этом случае Nexus 6), вызов веб-службы возвращает 404 не найденную ошибку. Когда я проверяю журналы IIS на другом конце сервера, я замечаю, что устройство не вызывало веб-службу. Я также проверил URL-адрес, чтобы убедиться, что он не изменяется при развертывании на устройстве, а не на пульсации. Нет такой удачи.Приложение Visual Studio Cordova работает в Ripple не на устройстве
Это заставило меня подумать, что, возможно, есть специальные разрешения или другие настройки, которые мне нужно сделать, чтобы приложение запускалось в Debug на устройстве. Кто-нибудь знает, что может быть? Я часами тратил сеть, пытаясь найти что-то подобное.
Cordova 5.0.0 является крупным обновлением для Кордовы и имеет нарушения API-интерфейса. Корреспондент также знал проблемы с Cordova 5.0.0. Появится выпуск Cordova 5.1, который затронет некоторые из этих проблем, но на самом деле это похоже на переход с .NET 2 на .NET 3, особенно на платформу Android, которая прошла через значительные изменения. –
Полностью оценить, что, однако, мой оригинальный пост был тем, как Ripple работал нормально, но развертывание на устройстве не было. Как отмечалось в выпуске, это был еще один не готовый фрагмент кода, выпущенный Microsoft. Будучи кандидатом на выпуск, вы ожидаете некоторые проблемы по сравнению с «золотым выпуском», однако блокировка веб-доступа полностью не означает, что он слишком тонкий, но непростительный. –