diff --git a/Directory.Packages.props b/Directory.Packages.props index ffaacb7917..a2e228928a 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -2,7 +2,7 @@ true - 0.20.3 + 0.20.4 4.61.0 diff --git a/src/client/Microsoft.Identity.Client/PlatformsCommon/Shared/DesktopOsHelper.cs b/src/client/Microsoft.Identity.Client/PlatformsCommon/Shared/DesktopOsHelper.cs index d6c67212fe..61171cea72 100644 --- a/src/client/Microsoft.Identity.Client/PlatformsCommon/Shared/DesktopOsHelper.cs +++ b/src/client/Microsoft.Identity.Client/PlatformsCommon/Shared/DesktopOsHelper.cs @@ -52,9 +52,10 @@ public static bool IsMac() #elif NETFRAMEWORK return Environment.OSVersion.Platform == PlatformID.MacOSX; #elif NET8_0_OR_GREATER - return OperatingSystem.IsMacOS(); + return OperatingSystem.IsMacOS() || OperatingSystem.IsMacCatalyst(); #else - return RuntimeInformation.IsOSPlatform(OSPlatform.OSX); + return RuntimeInformation.IsOSPlatform(OSPlatform.OSX) || + RuntimeInformation.OSDescription.IndexOf("Darwin", StringComparison.OrdinalIgnoreCase) >= 0; #endif } diff --git a/tests/devapps/MacConsoleAppWithBroker/MacConsoleAppWithBroker.csproj b/tests/devapps/MacConsoleAppWithBroker/MacConsoleAppWithBroker.csproj index 1a40ebfdfb..2ad9ff1f6a 100644 --- a/tests/devapps/MacConsoleAppWithBroker/MacConsoleAppWithBroker.csproj +++ b/tests/devapps/MacConsoleAppWithBroker/MacConsoleAppWithBroker.csproj @@ -19,7 +19,7 @@ msalruntime_arm64.dylib --> - + diff --git a/tests/devapps/MacMauiAppWithBroker/MacMauiAppWithBroker.csproj b/tests/devapps/MacMauiAppWithBroker/MacMauiAppWithBroker.csproj index 6e80904744..b41c1189ae 100644 --- a/tests/devapps/MacMauiAppWithBroker/MacMauiAppWithBroker.csproj +++ b/tests/devapps/MacMauiAppWithBroker/MacMauiAppWithBroker.csproj @@ -89,7 +89,7 @@ --> - +