Пакеты NuGet для мобильных данных в Интернете

Какие пакеты NuGet необходимо установить, чтобы кроссплатформенные мобильные устройства Xamarin могли использовать сотовые данные для доступа в Интернет и доступа к службам приложений?


person Marc George    schedule 20.09.2019    source источник
comment
Никто. ОС должна управлять подключением за вас, ваше приложение должно работать при любом доступном подключении. Плагин Essentials Connectivity позволит вам определить, какое подключение активно.   -  person Jason    schedule 21.09.2019
comment
Если я отключу WIFI вручную, версии моего приложения для Android и iOS потеряют подключение к Интернету, поэтому операционная система не сможет должным образом управлять подключением. Мои исследования показывают, что HttpClient может быть необходимым модулем, но это было много лет назад.   -  person Marc George    schedule 21.09.2019
comment
Вы пробовали это docs.microsoft.com/en-us/ xamarin/основы/   -  person Nongthonbam Tonthoi    schedule 21.09.2019
comment
У меня не было, но есть сейчас. При включенном Wi-Fi Essentials показывает доступ в Интернет, но неизвестного типа. При отключенном WiFi он показывает отсутствие доступа в Интернет и тип Unknown. Essentials не имеет возможности установить соединение, просто сообщите об этом.   -  person Marc George    schedule 22.09.2019
comment
С некоторыми настройками у меня есть Интернет с включенным Wi-Fi или без него, но тип профиля остается неизвестным. Однако System.Net.NetworkInformation.Ping никогда не возвращается при обращении к адресу, который возвращает ответы с помощью CMD Ping в системе разработки.   -  person Marc George    schedule 22.09.2019


Ответы (1)


Говоря это шаг вперед, я сделал простой тест TCP, чтобы увидеть, действительно ли возможно соединение:

'TcpClient c = новый TcpClient("52.173.xx.xxx", 443);'

Это было при просмотре атрибутов TCPClient, хотя профиль был Неизвестен.

person Marc George    schedule 23.09.2019