Now that you have an app ready to release to the world, or perhaps to a cohort of app-testers first, you need to wrap up your code and resources in a bundle that is suitable for distribution.
Releasing Apple programs, particularly through the Mac App Store, comes with a lot of hoops to jump through. macOS users benefit from a high level of security and control when it comes to app distribution, a fact that undoubtedly adds to the attraction of the platform. But as developers, we are the ones that need to invest just a little more work in readying our software for release.
In this chapter, which takes you through the whole release and app submission process, you will learn about the following:
- Using suitable settings during project creation and setup
- The requirements of iTunes Connect
- Archiving the app
- Uploading the archive to the App Store
- Exporting the archive for other channels of distribution ...