제목이 다 나와 있습니다. iOS 8 이전에는 iPhone 구성 유틸리티를 사용할 수 있었지만 더 이상 작동하지 않습니다. gargantuan XCode를 설치하지 않고 이러한 로그에 액세스 할 수있는 다른 방법이 있습니까? 이를 수행 할 수있는 타사 유틸리티가 있습니까?
제목이 다 나와 있습니다. iOS 8 이전에는 iPhone 구성 유틸리티를 사용할 수 있었지만 더 이상 작동하지 않습니다. gargantuan XCode를 설치하지 않고 이러한 로그에 액세스 할 수있는 다른 방법이 있습니까? 이를 수행 할 수있는 타사 유틸리티가 있습니까?
답변:
예. Apple Configurator 2 에는 콘솔 로그를 테일 및 / 또는 덤프 할 수 있고 페어, 연결 장치 열거 등과 같은 다른 멋진 작업을 수행 할 수있는 명령 줄 도구가 있습니다.
cfgutil syslog
그것은 공식적인 Apple 방식이며 Xcode 보다 다운로드가 훨씬 작습니다 . 둘 다 무료이지만 cfgutil훨씬 강력하며 iOS 기기를 Mac에 연결하거나 분리 할 때 앱 제거, 삭제, 페어링 및 스크립트 실행과 같은 작업을 수행 할 수 있습니다.
cfgutil명령 행에서 사용 가능 하게하려면 구성 관리자 2를 열고 메뉴에서 구성 관리자 2- > 자동화 도구 설치 ...를 선택하십시오.
또한 homebrew를 보고 libimobiledevice를 설치할 수 있습니다. 공개 소스이며 무료이며 시간이 지남에 따라 상당히 업데이트 된 것으로 보입니다.
brew install libimobiledevice
cfgutil라이브 로그에 대해서만 작업 같은 외모가 아닌 이전 로그 장치는 애플 구성자 2에 연결하지 않고 생산
와 iTools에서 3.1.9.8 당신이 선택하여 iOS 장비에서 로그를 얻을 수 있습니다 (맥 & 윈도우 가능) Toolbox및 Real-time Log:
내가 사용하고 libimobiledevice ( 링크 ). 이것은 크로스 플랫폼 소프트웨어 프로토콜 라이브러리이며 기본적으로 iOS® 장치와 통신하기위한 도구입니다.
이러한 장치가 설치되면 페어링 된 장치를 연결하고 잠금을 해제 한 후 다음 명령을 사용하여 화면의 로그를 볼 수 있습니다. idevicesyslog
이것은 장치에 대해 꼬리를 돌리는 것과 유사합니다. 다시 한 번 장치를 페어링해야합니다. 명령 줄을 사용하여 (예 : Linux에서이 명령을 실행하는 경우) 로그를 볼 수 있지만 페어링되지 않은 경우 장치를 페어링해야합니다. idevicepair pair
페어링을 해제 할 수도 있습니다.idevicepair unpair
페어링 및 페어링 해제시의에 해당 항목이 표시되어야합니다 /var/db/lockdown.
" iOS Console "이라는 앱도 있지만 iOS 9가 필요합니다.