Microsoft.Intune.Maui.Essentials.iOS 19.7.1

Prefix Reserved
dotnet add package Microsoft.Intune.Maui.Essentials.iOS --version 19.7.1                
NuGet\Install-Package Microsoft.Intune.Maui.Essentials.iOS -Version 19.7.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Microsoft.Intune.Maui.Essentials.iOS" Version="19.7.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.Intune.Maui.Essentials.iOS --version 19.7.1                
#r "nuget: Microsoft.Intune.Maui.Essentials.iOS, 19.7.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Microsoft.Intune.Maui.Essentials.iOS as a Cake Addin
#addin nuget:?package=Microsoft.Intune.Maui.Essentials.iOS&version=19.7.1

// Install Microsoft.Intune.Maui.Essentials.iOS as a Cake Tool
#tool nuget:?package=Microsoft.Intune.Maui.Essentials.iOS&version=19.7.1                

Microsoft Intune App SDK for MAUI.iOS

Using the Microsoft Intune App SDK for MAUI.iOS, you can develop apps with .NET Multi-platform App UI (.NET MAUI) for iOS devices and enforce Intune mobile application management.

Getting Started

Requirements

  • You'll need a macOS computer which has Xcode 15.0 or later installed. (Note: Building the .NET MAUI binding is currently only supported on Mac.)
  • Your app must be targeted for iOS 15.0 or above.

After adding the Microsoft.Intune.Maui.Essentials.iOS NuGet package to your .NET MAUI project, follow the integration steps in our Microsoft Intune App SDK for iOS developer guide. You can begin from step 3.

Note: The step to run the IntuneMAMConfigurator tool is not needed, as this tool is included in the Microsoft.Intune.Maui.Essentials.iOS package and will be run automatically at build time.

Important: Enabling keychain sharing for an app is slightly different in Visual Studio from Xcode. Open the app's Entitlements plist and make sure the "Enable Keychain" option is enabled and the appropriate keychain sharing groups are added in that section. Then, ensure the Entitlements plist is specified in the "Custom Entitlements" field of the project's "iOS Bundle Signing" options for all the appropriate Configuration/Platform combinations.

News and Updates

Visit What's new in Microsoft Intune for news and updates.

Visit Microsoft Intune App SDK for iOS - Releases for release notes.

Sample Applications

Sample applications highlighting MAM functionality in .NET MAUI and .NET iOS apps are available on GitHub

How to Engage, Contribute, and Give Feedback

For any issues or request, please open an issue on our GitHub, Issue: Microsoft Intune App SDK for MAUI.iOS

Product Compatible and additional computed target framework versions.
.NET net7.0-ios15.0 is compatible.  net8.0-ios was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net7.0-ios15.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
19.7.1 445 10/2/2024
19.7.0 436 9/19/2024
19.6.0 260 8/30/2024
19.5.0 268 7/25/2024
19.4.0 503 5/15/2024
19.2.0 1,999 3/18/2024
19.1.0 1,444 2/1/2024
19.0.1 954 12/15/2023
18.2.0 211 12/5/2023
18.1.2 478 10/31/2023

Contains version 19.7.1 of the Microsoft Intune App SDK for iOS and version 1.5.1 of the Microsoft Authentication Library (MSAL) for iOS.