2013-06-11 5 views
4

지역의 WiFi 핫스팟에 대한 SSID 및 신호 강도 감지에 도움이되는 프로젝트에서 Apple 802.11 개인 라이브러리를 사용하려고합니다. 이 같은 다른 스레드에서 논의되었습니다IOS6.1의 Apple 802.11 API - 누구나 올바른 번들을 사용할 수 있습니까?

iPhone Wifi Scan Stumbler

YES 나는이 "지원"및 민간 API를 필요로하고 내가 앱 스토어에서이 응용 프로그램을 드릴 수 없음을하지 않는 것을 알고있다. 이는 일부 네트워크 테스트에 도움이되는 비공개 애플리케이션을위한 것입니다. 나는 을 찾고 있어요 /System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration iOS5를

을 : - 내 연구에서

그것은 변경있어

iOS4/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager에 있던 80,211 라이브러리를 가지고 번들처럼 보였다 iOS 6.1의 위치 (XCode 4를 실행하면 차이가 발생 함). 내가

libHandle = dlopen("/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager", RTLD_LAZY); 

또는

libHandle = dlopen("/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY); 

를 사용하여이 코드를 실행하려고하면 나는 애플이 다시 한 번이 이동 믿고 날 리드 오류를 찾을 수없는 이미지를 얻을.

80211 라이브러리가 현재 어디에 있는지 또는 WiFi 세부 정보 (SSID 및 신호 강도)를 얻는 다른 방법이 있는지 아는 사람이 있습니까?

감사 라이언 [email protected]

답변

0

libHandle = dlopen을 ("/ 시스템/라이브러리 /에서 SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY);

이 방법은 내 감옥 장치 (버전 iOS6.1)에서 잘됩니다.