Here is the list of some useful information about the debugging of the iOS Apps
- The LLDB Debugger Commands
- libimobiledevice. A very handy command line tool to connect to iOS devices to read the device info or output the device log directly to console.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
brew install libimobiledevice
- App Transport Security (ATS) diagnosting tool for command line:
/usr/bin/nscurl --ats-diagnostics https://www.example.com
- CFNetwork diagnostic logging. From Apple docs: When you enable this feature CFNetwork will log a lot of useful information about its progress to a file, which you can then examine to help debug any networking problems you encounter. This feature is supported on both iOS and OS X. Example:
setenv("CFNETWORK_DIAGNOSTICS", "3", 1)