사용자 인증을 위해 웹 시트를 네트워크로 대체하기 위해 CaptiveNetwork를 사용하려고했습니다. 방법은 CNSetSupportedSSIDs입니다.CaptiveNetwork : CNSetSupportedSSIDs 사용법
내 앱의 AppDelegate에이 방법을 추가하려했지만 위의 방법으로 등록한 SSID와 함께 핫스팟을 사용하려면 아무 일도 일어나지 않습니다. 웹 시트가 나타나지 않지만 내 앱이 열리지 않습니다.
CFStringRef ssids[2] = { CFSTR("Wifi 1"), CFSTR("Wifi 2") };
CFArrayRef arr_ssids = CFArrayCreate(NULL, (const void **)ssids, 2, &kCFTypeArrayCallBacks);
if(CNSetSupportedSSIDs((CFArrayRef)array))
{
NSLog(@"Successfully registered supported network SSIDs");
}
else
{
NSLog(@"Error: Failed to register supported network SSIDs");
}
CFRelease(arr_ssids);
PS :
이 내 코드 나 또한 내 응용 프로그램에 URL 방식을 추가했습니다.
답변 해 주셔서 감사합니다.
그런 경우 어떻게됩니까? –