There are a huge number of low-level debugging system notifications that are downloaded in the iPhone console log (see example below) in Xcode β Organizer β My iPhone β Console.
This effectively drowns my own designs. (I am making an application using a third-party structure (not Xcode), so I use Xcode only to view console output from the phone).
To make matters worse, the iPhone console log only seems to be true for one day or several hundred lines at the tops, so if I had a crash yesterday, it would probably be overwritten with detailed system notifications by the time I get the office for debugging.
How can I: a) delete system notifications, b) extend the length of the log, c) connect the log to the bash terminal so that I can "grep" on it or in any other way to get a better overview of my own debug output?
(For example, on Android, you can make adb logcat -s MyApp to view only messages from MyApp)
Here is an example of such material that the iPhone magazine is silent about:
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 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"} }
source share