Of course, we’ve been testing our app all along; we had a whole chapter about testing our code early on. But developers never see their apps the same way users do; we come in with biases and assumptions, and with insider knowledge of how the app works. A typical user has none of these things.
We need some typical users!
Lucky for us, uploading our app gets us a lot closer to typical users. Previously, we could only run the app on a device directly connected via USB cable to our Mac running Xcode. But now, from iTunes Connect, we can send the app to testers all around the world and have them try it out.
To do that, we’re going to use a testing platform called TestFlight. This service allows us to send our app to testers ...