This version of .NET for iOS (18.5.9219) requires Xcode 16.4. The current version of Xcode is 26.0.

Kim Strasser 2,641 Reputation points
2025-09-16T21:18:18.2266667+00:00

Today, I have installed iPadOS-Version 26.0 and macOS Tahoe 26.0 on my MacBook Air. After that I got this error in Visual Studio Community 2022 (64-bit) Version 17.14.15 when I tried to debug my iOS project on my iPad:

This version of .NET for iOS (18.5.9219) requires Xcode 16.4. The current version of Xcode is 26.0. Either install Xcode 16.4, or use a different version of .NET for iOS. See https://aka.ms/xcode-requirement for more information.

How can I solve this problem?

Developer technologies | .NET | .NET Multi-platform App UI
0 comments No comments

Answer accepted by question author
Anonymous
2025-09-17T02:52:00.0133333+00:00

Hello @Kim Strasser !

Since you have Xcode 26.0 on your Mac while Visual Studio 2022 (17.14.x) only supports the .NET 9 toolchain. Because the IDE doesn’t yet include integrated .NET 10 build support, the Visual Studio Installer shows .NET 10 as N/A. The development teams are still validating .NET 9 scenarios on macOS 26.0, so this mismatch is expected and actionable.

Here are the paths you can take:


Keep Visual Studio 2022 and the .NET 9 toolchain and install Xcode 16.4 on the Mac:

This keeps your proven Windows toolchain unchanged and restores a known‑compatible macOS build setup so device debugging works immediately. It’s the lowest‑risk, least‑disruptive route.

You can install Xcode 16.4 alongside 26.0 and switch the active version with xcode-select when needed.


Move to a Visual Studio build that supports .NET 10 and keep Xcode 26.0:

A newer Visual Studio Preview (or an upcoming release) adds .NET 10 support, aligning with Xcode 26.0 and unlocking MAUI/.NET 10 features and platform updates.

This requires upgrading the IDE or installing the Preview, adding the .NET 10 SDK and workloads on both machines. But you will have accepting the usual early‑toolchain friction (occasional fixes or workflow adjustments).


If you need reliable device debugging right now with minimal disruption, choose Option 1 and install Xcode 16.4 alongside Xcode 26.0.

I hope this clarifies! Let me know if you have any question!

Was this answer helpful?

2 people found this answer helpful.

4 additional answers

Sort by: Most helpful
  1. Bruce (SqlWork.com) 84,951 Reputation points
    2025-09-16T21:41:33.3133333+00:00

    when you installed macOS 26, it updated Xcode to version 26 which is not supported by Maui 9. you will need to downgrade to Xcode 16.4 or upgrade to Maui 10 (which currently supports beta Xcode 26).

    Was this answer helpful?

    2 people found this answer helpful.

  2. Bruce Barker 801 Reputation points
    2025-10-27T15:53:27.86+00:00

    depends on your release schedule. Maui 10 will be released next month (Nov 2025). there is a current rc candidate. Maui 9 support ends next May so you need to start migration soon.

    Was this answer helpful?

    0 comments No comments

  3. Angelo Lazzari 0 Reputation points
    2025-10-27T11:41:55.26+00:00

    So, better to stay on .NET 9 and MAUI 9 until -NET 10 is rolled out no? When it is planned? thank you very much

    Was this answer helpful?

    0 comments No comments

  4. Alexander Hailfinger 0 Reputation points
    2025-10-10T10:09:23.6933333+00:00

    Sorry but I try to publish today a new release to the appstore and got this error.

    Guideline 2.1 - Performance - App Completeness

    We were still unable to review the app because it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.Review device details: - Device type: iPad Air 11-inch (M2) - OS version: iPadOS 26.0.1__Next Steps__To address the crash in the app, follow these steps:1. Fully symbolicate the crash report. See Adding Identifiable Symbol Names to a Crash Report for an explanation of the symbolication process.2. Match the crash report to a common pattern. Based on the pattern, take specific actions to further investigate the crash. See Identifying the Cause of Common Crashes.3. Test the app on a device to ensure that it now runs as expected.4. Once the crash is addressed, create and submit a new build for review.

    Support

    Seams IpadOS 26.0.1 is now recommended ?

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.