Skip to content

chore: Suppress Xcode version validation for No-Mobile Solution#5054

Draft
Flash0ver wants to merge 1 commit intomainfrom
chore/suppress-xcode-validation
Draft

chore: Suppress Xcode version validation for No-Mobile Solution#5054
Flash0ver wants to merge 1 commit intomainfrom
chore/suppress-xcode-validation

Conversation

@Flash0ver
Copy link
Member

Summary

Use property <ValidateXcodeVersion>false</ValidateXcodeVersion> for the NO_MOBILE Solution.

Remarks

When e.g. building on a macOS with Xcode 26.3 installed, the build produces error:

> Xamarin.Shared.Sdk.targets(2370,3): Error  : This version of .NET for macOS (26.2.10191) requires Xcode 26.2. The current version of Xcode is 26.3. Either install Xcode 26.2, or use a different version of .NET for macOS. See https://aka.ms/xcode-requirement for more information.

The current macOS/iOS version of .NET is built for Xcode 26.2, but has an identical SDK for Xcode 26.3.
See https://github.com/dotnet/macios/releases/tag/dotnet-10.0.1xx-xcode26.2-10217.

I believe that it is safe to suppress this error for local non-mobile development.

@Flash0ver Flash0ver self-assigned this Mar 23, 2026
@Flash0ver Flash0ver added the skip-changelog Suppress automatic changelog generation via Craft label Mar 23, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

@codecov
Copy link

codecov bot commented Mar 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.02%. Comparing base (5b676c4) to head (cdd79c5).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5054      +/-   ##
==========================================
+ Coverage   74.00%   74.02%   +0.02%     
==========================================
  Files         499      499              
  Lines       18048    18048              
  Branches     3512     3512              
==========================================
+ Hits        13356    13360       +4     
+ Misses       3838     3831       -7     
- Partials      854      857       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Suppress automatic changelog generation via Craft

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant