iPhone 시스템 로그를 읽는 방법?


14

iPhone (및 ipod / pad?)은 Windows 이벤트 로그 와 동일 합니까? 어떻게 읽을 수 있습니까?

이벤트 로그 잠금 해제 (성공 및 실패), 충전 시간 (연결 / 연결 끊기), Wi-Fi 및 데이터의 네트워크 액세스 (연결 / 연결 끊기), 전원주기 (켜기 / 끄기) 등의 이벤트 로그를 조사하고 싶습니다. 앱 실행 및시기에 대한 보너스 포인트. 가능하면 몇 주 후에 다시 돌아갑니다.

앞으로 이러한 종류의 정보를 추적하는 장치에 무언가를 설치하지 않고 기존 기록을 확인하고 싶습니다. 또한 히스토리 로그를 얻기 위해 무언가를 설치하지 않는 것이 좋으며, 이것이 유일한 경로 인 경우 그렇게 할 것입니다. 나는 Mac이 없지만 Windows 7 (필요한 경우 Linux)이 있습니다.

기기가 탈옥되지 않았으며 iOS 8을 실행 중입니다.


iOS 개발자 프로그램에 등록하지 않으면 할 수 없습니다. 등록되어 있어도 특정 종류의 로그 (에너지, 네트워킹 등)에만 액세스 할 수 있습니다.
— jherran

흥미 롭군 콘솔이 원격 장치의 로그를 읽을 수 있다고 생각한 적이 없습니다. 때때로 iTunes 동기화 프로세스 중에 다운로드 된 로그를 잘 살펴 봅니다. 그리고 심지어 사소한 것들도 기록되어 공간이 제한된 장치에서 시간이 지남에 따라 iOS가 하우스 키핑을 얼마나 잘 수행하는지 궁금합니다.
— Apple iPhoned

답변:


15

이것은 Mac에서만 가능합니다 :

  • 기기를 Mac에 연결

  • Xcode를 열고 제목 표시 줄의 창-> 장치로 이동하십시오.

  • 사이드 바에서 기기를 클릭하십시오

  • '장치 로그보기'를 클릭하십시오

이를 수행하기 위해 개발자 프로그램에 등록하지 않아도됩니다. Windows 에서이 작업을 수행하려면 가상 머신 / 해킹 시스템이 필요합니다.


4

사만다는 말했듯이 맥에서만 가능하다.

Apple Configurator 2 는 Apple에서 발행 한 무료 macOS 앱입니다. 다른 기능 중에서도 장치 로그에 액세스 할 수 있습니다.

  1. Mac에서 Apple Configurator 2 다운로드 및 설치 (최대 65MB의 디스크 여유 공간 필요)
  2. iOS 기기를 Mac에 연결하고 컴퓨터를 신뢰
  3. Apple Configurator 2를 시작하십시오
  4. "모든 장비"보기에서 Mac에 연결된 장비를 두 번 클릭하십시오. 장치의 개요가 표시됩니다
  5. 왼쪽 메뉴 표시 줄에서 "콘솔"을 클릭하십시오. 장치의 콘솔이 열리고 라이브 로그가 표시됩니다

3
개발자가 아닌 사람들을 위해 XCode IDE를 사용하는 것은 좋지 않습니다. 이것이 바로 이것이 정답입니다.
— mgyky
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.