From the course: Creating a DevOps Ecosystem for .NET MAUI Developers

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

iOS and macOS, release builds

iOS and macOS, release builds

- [Instructor] We have now set up QA builds for both iOS and MacOS to be distributed through TestFlight. The next logical step is to look at how to do a production iOS or Mac OS application through the store. Unlike the examples, we are going to talk conceptually about it as we have already done what we needed to know for this in the last few videos. We don't actually want to push the app to the store. Normally, we would create a new pipeline for this. This pipeline will likely be very similar to what we did with QA. In fact, I normally just copy that one and make a few changes. One difference is it will likely run against a separate branch, creating a single release Git branch or multiple release Git branches based on version ensures that we have a known code base that we can use if a hot fix needs to be released. This ensures there is no contamination from ongoing development that is going to be merged into the main or QA branches. We also want to make sure we are using the correct…

Contents