Подключитесь к уже запомненному SSID в iOS через Xamarin - PullRequest
1 голос
/ 02 мая 2020

Я реализую приложение через Xamarin.

Возможно ли программно подключиться к SSID, который уже запоминается телефоном в iOS?

1 Ответ

0 голосов
/ 02 мая 2020

Нет, невозможно подключиться к известной сети без предоставления необходимых учетных данных из-за различных причин безопасности.

Чтобы подключиться к сети, необходимо создать NEHotspotConfiguration

Для этого класса требуется только SSID (для открытых сетей) или SSID с некоторыми учетными данными для аутентификация.

После создания конфигурации вы можете подключиться через NEHotspotConfigurationManager примерно так:

await NEHotspotConfigurationManager.SharedManager.ApplyConfigurationAsync(config);

NB. Имейте в виду, что для подключения к сети вы необходимо включить возможность Hotspot в вашем приложении Возможности Работа с возможностями .

...