There came a day when we needed to run Unit or E2E tests on older iOS versions on CI. Sounds like a piece of cake. What could go wrong? Turns out dealing with older runtimes is not that easy and obvious. Let’s get into this briefly and find out what options we have.