NEHotspotConfigurationErrorDomain Code = 8 "error interno".

Estoy usandoNEHotspotConfigurationManager con eliOS 11 iPhone para conectarse a un punto Wi-Fi específico y luego desconectarse de él.

Aquí está el código:

if (@available(iOS 11.0, *)) {
            NEHotspotConfiguration *configuration = [[NEHotspotConfiguration
                                                      alloc] initWithSSID:self.specififcWiFiSSID passphrase:self.specififcWiFiPassword isWEP:NO];
            configuration.joinOnce = YES;
          [[NEHotspotConfigurationManager sharedManager] applyConfiguration:configuration completionHandler:^(NSError * _Nullable error) {
            NSLog(@"Error : %@",error.description);
          }];
        } else {
            [Router showOfflineMessage:message];
        }

solíaapplyConfiguration y todo estaba bien, cada vez que quiero aplicar la configuración de WiFi, aparece una alerta que le indica a un usuario que se conecte a una red específica, pero ahora no aparece nada y recibo este error por completo.

NEHotspotConfigurationErrorDomain Code=8 "internal error."

Estoy usando la configuración de eliminación más adelante en el código, pero parece que no funciona tan bien:

[[NEHotspotConfigurationManager sharedManager] removeConfigurationForSSID:self.specififcWiFiSSID];

La pregunta es: ¿qué pasó? ¿Por qué se detuvo me pide que me una a la red WiFi, y también qué significa este error?

ACTUALIZADO: Parece que fue un error con el propio iOS, reiniciar el dispositivo podría ayudar. Actualmente después de las actualizaciones todos los trabajos.

Respuestas a la pregunta(7)

Su respuesta a la pregunta