Deprecating macOS 10.15 image in App Center Build
Microsoft-hosted Pipelines recently announced
macOS-10.15 image deprecation in Azure Pipelines. Accordingly, we want to update App Center customers on the upcoming change in our build image support. If you are building iOS or Xamarin apps using
Xcode 12.4 (Except 11.7),
Xamarin.iOS 13.20, or
Xamarin.Android 11.0 or below versions, you will be impacted by this change.
We recommend you update your build configuration to another Xcode or Xamarin version prior to October 2022. After this date, any build running on
macOS-10.15 images will be re-routed to
11.0. Please reach out to support if you have any questions. We would be more than happy to assist you.
Hello, I started noticing today that our React Native application was already using “macos-11” (Version: 20220912.1), which broke our Android build referencing JAVA_HOME_14_X64 (which no longer exists in macos-11 image)
I found a workaround using JAVA_HOME_17_X64 instead, adjusting some Android/Java flags for it to build.
I was wondering if there was any way to actively select the build image used by AppCenter pipelines, in order to prevent such issue in the future (e.g. I would be interested to opt-in the “macos-12” version to anticipate such side-effects)?