Capturing iOS Console logs can we tough especially if you are on a PC. If you are on a Mac and you are a developer with Xcode installed it is really not that difficult. In fact Apple fully supports this and documents the process.
For others without Mac’s things can get complex and with every new release of iOS there seems to be less and less options. See our old blog on this topic. All of these non-mac options no longer work on iOS 9.
We have been able to work this out with the help of some 3rd party tools so we thought it made sense to share how we do it. Keep in mind that we do not make the rules on this topic and we by no means endorse or write any of these 3rd party tools.
To start on windows you will need to download and install a copy of a program called iTools. It can be found at the link below and on many popular download sites.
Please note that iTools is 3rd Party software and you should read the disclaimer at the bottom of this post.
Once installed you can follow some basic steps to get the device console logs. If you are debugging an issue with our BI Mobile HD application be sure to enable console logging in settings for our app.
Settings | Oracle BI HD | Console Logging
Once enabled run the test in the app that you want to debug and follow the steps below using iTools:
- Open iTools
- Connect your iOS device via USB and ensure it appears in iTools
- On the main screen in iTools select the ‘Toolbox’ tab
- From here you can select ‘Real-time Log’ to display console log
Once you have the log
file, you can attach it to an email or update an SR so that the logs can be analyzed.
Third-Party Software Disclaimer
Any links to third-party software available on this website are provided “as is” without warranty of any kind, either expressed or implied and such software is to be used at your own risk.
The use of the third-party software links on this website is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software linked to this website, and we will not be liable for any damages that you may suffer connection with downloading, installing, using, modifying or distributing such software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.