From 7e19d1a13e6c883e0cdaf13aa32f375641717ee0 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Thu, 21 Nov 2024 16:38:12 -0500 Subject: [PATCH] Added manual steps for downloading iOS provisioning profiles --- .../manual-provisioning.md | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/docs/ios/device-provisioning/manual-provisioning.md b/docs/ios/device-provisioning/manual-provisioning.md index c4d3a5fe0..9c88d5121 100644 --- a/docs/ios/device-provisioning/manual-provisioning.md +++ b/docs/ios/device-provisioning/manual-provisioning.md @@ -99,7 +99,11 @@ A development provisioning profile can be created with the following steps: 1. In the **Generate a Provisioning Profile** page, you can optionally click the **Download** button to download the provisioning profile. -## Download provisioning profiles in Visual Studio + +## [Visual Studio](#tab/vswin) + + +### Download provisioning profiles After creating a development provisioning profile in your Apple Developer Account, Visual Studio can download it so that it's available for signing your app: @@ -110,7 +114,7 @@ After creating a development provisioning profile in your Apple Developer Accoun The provisioning profiles will be downloaded on Windows, and exported to your Mac build host if the IDE is paired to it. For more information, see [Pair to Mac for iOS development](~/ios/pair-to-mac.md). -## Enable manual provisioning +### Enable manual provisioning After manually creating the development provisioning profile, and installing it in Visual Studio, your .NET MAUI app project should be configured to use manual provisioning: @@ -123,6 +127,19 @@ After manually creating the development provisioning profile, and installing it [!INCLUDE [Deploy the app to your device](~/ios/includes/deploy.md)] +## [Visual Studio Code](#tab/visual-studio-code) + +### Download provisioning profiles + +After creating a development provisioning profile in your Apple Developer Account, you will need to download it so that it's available for signing your app: + +1. Open the **Xcode** app. +2. Select the **Settings...** item in the **Xcode** menu. +3. Select the **@ Accounts** tab. +4. If you haven't already, add your Apple Developer Account. Otherwise, select your account. +5. In the right-hand pane with your account selected, select the appropriate **Team**. +6. Click the **Download Manual Profiles** button. + ## Provisioning for application services Apple provides a selection of application services, known as capabilities, that can be activated for a .NET MAUI iOS app. These capabilities must be configured in both your provisioning profile, when the **App ID** is created, and in the *Entitlements.plist* file that should be added to the .NET MAUI app project. For more information about capabilities, see [Entitlements](~/ios/entitlements.md) and [Capabilities](~/ios/capabilities.md).