2017-02-26 1 views
0

iPhone 7의 Xcode에서 내 응용 프로그램을 빌드하고 실행할 때 디버깅 영역에 로그가 표시되지 않습니다. 광산과 아내의 iPhone 7을 모두 테스트했습니다. 그것은 완전히 비어 있습니다. 다른 기기 (iPhone 5, iPad 등) 및 시뮬레이터 용으로 표시되지만 7 용은 아닙니다. Window> Devices> (장치 선택)의 로그를 보거나 시스템 콘솔에서 내 앱의 로그를 볼 수 없습니다. 증상에 대해서만 앱에 대한 참조가 있습니다.하지만 내 앱 이름에도 프로세스가 표시되지 않습니다.
내 앱과 이러한 특정 기기간에 일부 비 호환성이있는 것으로 보입니다. 나는 사용하고 있었고 2012 년 이후로 같은 응용 프로그램을 업데이 트했습니다. 어쩌면 거기에 가장 최근의 장치에 대한 로그를 차단하는 일종의 벼랑이 있습니다. 내가 해봤
것들 :iPhone 7 장치 로그가 Xcode의 디버거에 나타나지 않습니다.

  • 건물 및 실행중인 다른 응용 프로그램 (로그 표시)
  • 테스트 다른 장치 (로그 표시)
  • 다시 전원을 중단 점을 설정 엑스 코드
  • 를 아이폰 및 다시 시작 그리고 디버거에서 명령을 실행 (해당 명령에서 응답을 얻었다)

다른 모든 단계를 시도해 주시면 감사하겠습니다.

+0

무엇을 로그에 남기고 있습니까? 신속하거나 객관적인 C를 사용하고 있습니까? – Axel

+0

@Axel 그게 무슨 뜻인지'NSLog'를 사용하고 있습니다. 목표 -C 다. – Andrew

답변

0

또한 dump을 사용하여 기록 할 수 있습니다. 이것을 시도해보십시오, 아마 이것은 작동합니다. 도움이 될만한 것 : 1. 새 건물 구성표를 만듭니다. 2. 시뮬레이터에서 실행 해보십시오. 많은 iOS 버전을 사용하십시오. 어쩌면 최신의 버그가있을 수 있습니다. 3.이 프로젝트에서 파생 데이터를 제거하십시오.

+0

새 구성표를 만드는 것이 트릭을 만들었습니다! 아마도 OS_ACTIVITY_MODE (실행> 인수> 환경 변수)를 사용하지 않도록 설정했음을 잊어 버렸을 것입니다. 아마도 iOS의 베타 버전에서 추가 로깅을 모두 중단해야 할 것입니다. 감사. – Andrew

관련 문제