Does the Xcode `Archive` function automatically use the `Release` build configuration?
ios, macos, xcode
Solution
Yes. By default, the Debug configuration is used for running on the Simulator while the Release is for Archives. I recommend looking at your Schemes.
Product -> Scheme -> Edit Scheme...
Problem
My standard workflow, when releasing an app to the App Store, is to press `Product > Archive` from Xcode's menubar. I realize that I never change the Xcode `Build Configuration` in my build scheme. I have it set to `Debug` during development, but want the version on the App Store to be `Release`. I am hoping and assuming that `Product > Archive` automatically uses a `Release` build configuration. Can anyone confirm?