Как получить уведомление, когда устройство iOS подключается к определенному SSID - PullRequest
0 голосов
/ 06 марта 2020

Я использую следующий код для подключения к точке доступа Wi-Fi.

NSString* str_wifi_ssid = "WiFI_SSID_Name";
NSString* str_password = "SecretPass";

NEHotspotConfiguration *configuration = [[NEHotspotConfiguration alloc] initWithSSID:str_wifi_ssid passphrase:str_password isWEP: false];

[[NEHotspotConfigurationManager sharedManager] applyConfiguration: configuration completionHandler: ^ (NSError * _Nullable error) {
    if (nil == error) {
        Log::i(TAG) << "Connected to desired WiFi";
    }
}}];

Он отлично работает, но обработчик завершения вызывается раньше, чем устройство фактически подключено к SSID. Есть ли обратный вызов или какое-либо событие прослушивателя, которое я могу выбрать для прослушивания вызовов, когда соединение фактически установлено?

Я работаю на iOS 13.3.1

...