Which is the last iOS version supported by visual studio mac?

Shingala A 25 Reputation points
2024-02-28T07:04:01.2933333+00:00

Hi, We are getting msg from apple that it will only allow us to deploy app with target version 17.0 only after April 29, 2024. but with Visual studio mac we are able to target till 16.4 only. Visual studio mac is not allowing to target 17.0.

ITMS-90725: SDK version issue - This app was built with the iOS 16.2 SDK. Starting April 29, 2024, all iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution. **

Is Visual studio for Mac support iOS 17.0? What is the latest target iOS version we can target with Visual studio for Mac?

.NET
.NET
Microsoft Technologies based on the .NET software framework.
3,321 questions
.NET MAUI
.NET MAUI
A Microsoft open-source framework for building native device applications spanning mobile, tablet, and desktop.
2,810 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Bruce (SqlWork.com) 54,621 Reputation points
    2024-03-01T17:39:02.56+00:00

    VS 2022 for Mac supported IOS apps that used storyboard instead of Xamarin forms, but this was still a Xamarin app. If you upgrade to your project to net 8, and install all VS updates, you should be able to target IOS 17 & Xcode 15. But you need a migration path.

    Maui does not have direct storyboard support like Xamarin, but if you google it can be done. The Maui build tools currently support this (the examples are for a launch screen).

    There is work to support calling swift from Maui, and this may allow SwiftUI support in the future (now you have to create an objective-c wrapper around the SwiftUI).

    dropping Visual Studio for Mac caused me to abandon Maui. I use visual studio code, but it is no replacement for an IDE for projects with complex build chains (mobile apps). If in the future building native libraries from Maui is supported, I'll revisit Maui. I just switched to Swift/SwiftUI.

    0 comments No comments