Every developer will, at some point, face an unexpected issue or problem that blocks their progress to further development. It could be something as malignant as a hidden syntax error or far more serious. Either way, the developer must use the tools at their disposal and work past the problem. This chapter will take a look at introducing or familiarizing you with the various troubleshooting tools available to mobile Unity developers. After that, we will take a more advanced look at some specialized tools to use when the problem seems especially difficult. Of course, we will also want to cover options for tracking issues or even preventing them. Then, at the end of this chapter, there will be a table provided for reference, to assist you in solving issues that you may encounter working your way through the chapters in this book. Here is a list of the major topics we will cover in this chapter:
- Console window
- Compiler errors and warnings
- Debugging
- Remote debugging
- Advanced...