As a developer who has been working with Xcode for over 9 years, I suffer a lot with lots of features that are in the Xcode. In my opinion, the worst one is the build time. It can take minutes, possibly hours, for large-scale projects. In this article, I will explain how we were suffering in the AutoScout24 iOS project and how we improved it. We managed to decrease the time we spent by %80 using this methodology.
Improving the build time obviously means clearing up any problematic process that takes too much time. For each project, these problematic processes can be different. I will try to explain how you can investigate and solve this issue in this article. I hope it will be helpful for you.