내 앱이 현재 실행 중이 아니더라도 사용자가 특정 Wi-Fi 네트워크에 연결할 때 알림을 받으려고합니다. 그것은 가능하지 않지만 내게는 보이지만 한 가지 API가 있습니다. CaptiveNetwork. 이상적으로, 사용자가 특정 SSID에 연결할 때 앱이 깨어나서 조치를 취할 수 있도록 (예 : 중요한 위치 변경과 같은 일종의) 조치를 취할 수 있습니다.Wi-Fi 연결 알림 (CaptiveNetwork)
SSID 목록을 "CNSetSupportedSSIDs"로 등록 할 수 있지만 실제 사용자 연결에 연결하는 방법은 없습니다. 절망적으로 CaptiveNetwork에 대한 문서는 거의 없습니다 (실제로 Apple의 공식 문서 중 단 한 페이지 만 예로 설명합니다).
아무에게도이를 수행 할 방법이 없다는 것을 확인할 수 있습니까? 어쨌든 CaptiveNetwork를 사용하여 어떻게 인증을 받아야합니까? 사용자는 앱이이 특정 네트워크에 연결할 수있는 유일한 방법임을 알리고 인증을 위해 시작합니다. 그게 내가 생각할 수있는 유일한 유스 케이스 야.
고마워!
해결책을 찾았습니까? – pomber
불행히도,하지만 난이 문제에 대한 작업을 그만 두었습니다. 나는 iOS 6을 사용하고 있었다고 생각하지만 현재 iOS 8에는 다른 기능을 사용할 수 있습니다. – elsurudo