With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, tutorials, and more.

Testing an app means two things. Users have to be comfortable with it, and they have to find it easy to work with—or play with. But as a developer, it’s also your responsibility to make sure your apps work reliably. If an app loses data or crashes, it inconveniences users and creates a bad impression. Xcode includes testing and profiling tools that can help you track down and fix basic errors in your code. You can use these tools to make your app as reliable as possible before you upload it to the App Store.