Skip to content

Commit

Permalink
Added manual steps for downloading iOS provisioning profiles (#2641)
Browse files Browse the repository at this point in the history
* Added manual steps for downloading iOS provisioning profiles

* Fixed subtitles so links continue to work

* Edits.

* Fix linting error.

* Fix bookmark.

---------

Co-authored-by: David Britch <[email protected]>
  • Loading branch information
jstedfast and davidbritch authored Nov 25, 2024
1 parent 29aff39 commit 6f9e019
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/ios/capabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ A provisioning profile can be created with the following steps:

Once you've created a provisioning profile it must be downloaded by Visual Studio, and set as the provisioning profile for your project:

1. In Visual Studio, download the provisioning profile you've just created so that it's available for signing your app. For more information, see [Download provisioning profiles in Visual Studio](~/ios/device-provisioning/manual-provisioning.md#download-provisioning-profiles-in-visual-studio).
1. In Visual Studio, download the provisioning profile you've just created so that it's available for signing your app. For more information, see [Download provisioning profiles](~/ios/device-provisioning/manual-provisioning.md#download-provisioning-profiles).
1. In Visual Studio, enable manual provisioning for your project. For more information, see [Enable manual provisioning](~/ios/device-provisioning/manual-provisioning.md#enable-manual-provisioning).

## Troubleshoot
Expand Down
23 changes: 21 additions & 2 deletions docs/ios/device-provisioning/manual-provisioning.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Manual provisioning for .NET MAUI iOS apps"
description: "Learn how to use manual provisioning to create development certificates and profiles for .NET MAUI iOS apps."
ms.date: 08/28/2024
ms.date: 11/25/2024
---

# Manual provisioning for iOS apps
Expand Down Expand Up @@ -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
## Download provisioning profiles

<!-- markdownlint-disable MD025 -->
# [Visual Studio](#tab/vswin)
<!-- markdownlint-enable MD025 -->

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:

Expand All @@ -110,6 +114,21 @@ 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).

<!-- markdownlint-disable MD025 -->
# [Visual Studio Code](#tab/visual-studio-code)
<!-- markdownlint-enable MD025 -->

After creating a development provisioning profile in your Apple Developer Account, you will need to download it in Xcode 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.

---

## 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:
Expand Down

0 comments on commit 6f9e019

Please sign in to comment.