2012-12-12 4 views
6

Xcode -> 구성 도우미 -> 내 iPhone -> 콘솔에서 iPhone 콘솔 로그 (아래 예 참조)에 저수준 시스템 디버그 통지가 극단적으로 쏟아지고 있습니다.Xcode 콘솔 출력의 품질을 향상시키는 방법

이것은 내 자신의 개발 결과물을 효과적으로 빠져 나간다. (제 3 자 프레임 워크 (Xcode 아님)을 사용하는 앱을 만들고 있으므로 Xcode를 사용하여 콘솔 출력 만 볼 수 있습니다).

iPhone 콘솔 로그는 1 일에서 몇백 줄까지만 돌아가는 것 같습니다. 어제 충돌이 발생하는 경우, 내가 얻을 때까지 자세한 시스템 통지로 덮어 쓰게됩니다. 디버깅을 위해 사무실로

시스템 알림을 제거하고 b) 로그의 길이를 연장하고 c) 로그를 bash 터미널에 연결하여 "grep"을 수행하거나 더 나은 방법을 얻을 수 있습니다 내 자신의 디버그 출력 개요?

Dec 12 10:11:02 installd[31] <Error>: 0x2d5000 filter_attributes: Info.plist keys requested via MobileInstallationLookup/Browse in client Xcode (via mobile_installation_proxy) were not found in MobileInstallation's cache. Please file a bug requesting that these keys be added: <CFBasicHash 0x1d59e7a0 [0x3af630f0]>{type = mutable set, count = 18, 
    entries => 
     0 : <CFString 0x3af4f9e4 [0x3af630f0]>{contents = "CFBundlePackageType"} 
     1 : <CFString 0x1d59e650 [0x3af630f0]>{contents = "BuildMachineOSBuild"} 
     2 : <CFString 0x3af50a34 [0x3af630f0]>{contents = "CFBundleResourceSpecification"} 
     3 : <CFString 0x1d5713e0 [0x3af630f0]>{contents = "DTPlatformBuild"} 
     4 : <CFString 0x3af4d784 [0x3af630f0]>{contents = "DTCompiler"} 
     5 : <CFString 0x3af4f554 [0x3af630f0]>{contents = "CFBundleSignature"} 
     6 : <CFString 0x3af50214 [0x3af630f0]>{contents = "DTSDKName"} 
     7 : <CFString 0x1d580d60 [0x3af630f0]>{contents = "NSBundleResolvedPath"} 
     8 : <CFString 0x3af4cea4 [0x3af630f0]>{contents = "UISupportedInterfaceOrientations"} 
     10 : <CFString 0x3af54e74 [0x3af630f0]>{contents = "DTXcode"} 
     13 : <CFString 0x3af54ea4 [0x3af630f0]>{contents = "CFBundleInfoDictionaryVersion"} 
     16 : <CFString 0x3af522f4 [0x3af630f0]>{contents = "CFBundleSupportedPlatforms"} 
     17 : <CFString 0x1d590660 [0x3af630f0]>{contents = "DTXcodeBuild"} 
     18 : <CFString 0x1d59af70 [0x3af630f0]>{contents = "UIStatusBarTintParameters"} 
     19 : <CFString 0x3af50e44 [0x3af630f0]>{contents = "DTPlatformVersion"} 
     20 : <CFString 0x3af53be4 [0x3af630f0]>{contents = "DTPlatformName"} 
     21 : <CFString 0x3af54c74 [0x3af630f0]>{contents = "CFBundleDevelopmentRegion"} 
     22 : <CFString 0x1d599230 [0x3af630f0]>{contents = "DTSDKBuild"} 
    } 

답변

0

아주 좋은 :

여기

아이폰 로그를 늪 물건의 종류의 예입니다 (예를 들어, 안드로이드에, 당신은 MyApp를 메시지 만 볼 수 adb logcat -s MyApp 할 수 있습니다) 문제! 난 강력하게 당신이 훌륭한 도구를 사용하는 것이 좋습니다 :

그리고 마음에 드시면 알려 주시기 바랍니다. :-)

관련 문제