반응형
TN3111: iOS Wi-Fi API overview 에 나온 내용을 토대로 프로토타이핑을 진행한 결과입니다.
- iOS에서는 WiFi 정보를 얻기위한 범용 API 제공하지 않음, 특별한 목적을 위한 API가 제공됨
- WiFi AP Scan List (현재 조회 가능한 AP 목록 스캔)
- CNCopyCurrentNetworkInfo (Deprecated - iOS 14)
- NEHotspotHelper - 앱이 사용자가 인터넷 핫스팟(사용자가 더 넓은 인터넷에 액세스하기 위해 네트워크와 상호 작용해야 하는 Wi-Fi 네트워크)을 탐색하는 데
도움이 되는 경우 Hotspot Helper API를 채택하십시오. - 이를 사용하기 위해서 별도의 등록절차를 거쳐야함 - To use NEHotspotHelper you must first be granted a special entitlement (com.apple.developer.networking.HotspotHelper) by Apple
- 단일 WiFi 연결 제공 (NEHotspotConfiguration, NEHotspotConfigurationManager)
- MFI 프로그램에 인증된 WiFi 디바이스에 ssid, passphrase, WEP 정보를 등록하여 연결가능
- 해당 정보는 사용자 Input, 사전 제공 (로컬, API 등)으로 가능
- MFI 프로그램에 인증된 WiFi 디바이스에 ssid, passphrase, WEP 정보를 등록하여 연결가능
- 현재 연결된 WiFi SSID 수신 (NEHotspotNetwork.fetchCurrent)
- 두번째 단일 WiFi 연결 제공으로 연결된 경우 해당 WiFi 디바이스의 SSID를 조회할 수 있음
반응형
'Develop > Swift' 카테고리의 다른 글
Advances in Collection View Layout (0) | 2022.09.04 |
---|---|
Figma 자동 익스포트 for Xcode, Android Studio (0) | 2022.08.28 |
Swift 요약 1 (0) | 2022.05.08 |
Swift Basics 2부 (0) | 2022.05.08 |
Swift Basics 1부 (0) | 2022.05.06 |