문제

결과는 무엇입니까

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

iPod OS 3.1.2에서 Wi -Fi 정보를 얻기 위해 이것을 사용하고 있습니다. NSLog(@"Result %@",libhandle); 나는 답이 무엇인지 null을 얻고있다.

감사해요

도움이 되었습니까?

해결책

에 따르면 이 토론, 위의 작업을 수행하면 필요한 번들이 없기 때문에 iPhone 시뮬레이터에서 NULL을 반환합니다. 장치에서 여전히 문제가 발생하는 경우 Apple이 해당 시스템 항목의 내부 파일 구조를 변경했을 수 있습니다. 이것이 개인 API에 의존하는 것이 나쁜 이유 중 하나입니다.

Wi -Fi 스누핑에 대한 자세한 내용은 소스 코드를 참조 할 수 있습니다. 이 프로젝트, 그들은 이러한 문제를 해결했을 수 있기 때문입니다. 그러나 다시 한 번 개인 API 통화로 인해이를 사용하는 App Store에 신청서를 제출할 수 없다는 것을 상기시켜드립니다. Apple은 이제 이러한 통화에 대한 제출 된 모든 신청서를 스캔하고 즉시 거부하고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top