Skip to content

Commit 86cace4

Browse files
committed
Feedback
1 parent b7df7aa commit 86cace4

File tree

2 files changed

+13
-16
lines changed
  • docs
    • core/deploying/native-aot/ios-like-platforms
    • navigate/devops-testing

2 files changed

+13
-16
lines changed

docs/core/deploying/native-aot/ios-like-platforms/index.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,17 @@ ms.date: 11/21/2024
88

99
# Native AOT support for iOS-like platforms
1010

11-
Starting from .NET 8, Native AOT supports targeting iOS-like platforms. The term *iOS-like platforms* refers to Apple platforms that use similar APIs such as: iOS, MacCatalyst and tvOS.
12-
13-
In the first release, the support was experimental, while in .NET 9 these platforms received full support with Native AOT.
11+
Starting from .NET 9, Native AOT supports targeting iOS-like platforms. The term *iOS-like platforms* refers to Apple platforms that use similar APIs such as: iOS, MacCatalyst and tvOS.
1412

1513
Based on the use case, the support can be divided into:
1614

17-
- support for applications and libraries without OS-specific API dependencies
1815
- support for applications and libraries referencing OS-specific APIs
16+
- support for applications and libraries without OS-specific API dependencies
17+
18+
## Support for applications and libraries referencing OS-specific APIs
19+
20+
This refers to .NET MAUI projects targeting OS-specific target frameworks (like: `net9.0-ios`).
21+
How Native AOT can be enabled for .NET MAUI apps, see [Native AOT deployment on iOS and Mac Catalyst](/dotnet/maui/deployment/nativeaot).
1922

2023
## Support for applications and libraries without OS-specific API dependencies
2124

@@ -43,9 +46,3 @@ This refers to .NET projects targeting the general or non-OS-specific target fra
4346
```
4447

4548
For specifics of building and consuming native libraries on iOS-like platforms, see [How to create and consume custom frameworks with Native AOT for iOS-like platforms](./creating-and-consuming-custom-frameworks.md).
46-
47-
## Support for applications and libraries referencing OS-specific APIs
48-
49-
This refers to .NET MAUI projects targeting OS-specific target frameworks (like: `net9.0-ios`).
50-
51-
How Native AOT can be enabled for .NET MAUI apps, see [Native AOT deployment on iOS and Mac Catalyst](/dotnet/maui/deployment/nativeaot).

docs/navigate/devops-testing/toc.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -503,12 +503,6 @@ items:
503503
href: ../../core/deploying/native-aot/interop.md
504504
- name: Build native libraries
505505
href: ../../core/deploying/native-aot/libraries.md
506-
- name: iOS-like platforms
507-
items:
508-
- name: Overview
509-
href: ../../core/deploying/native-aot/ios-like-platforms/index.md
510-
- name: Creating and consuming custom frameworks
511-
href: ../../core/deploying/native-aot/ios-like-platforms/creating-and-consuming-custom-frameworks.md
512506
- name: Cross-compilation
513507
href: ../../core/deploying/native-aot/cross-compile.md
514508
- name: Security
@@ -533,6 +527,12 @@ items:
533527
href: ../../core/deploying/native-aot/warnings/il3055.md
534528
- name: IL3056
535529
href: ../../core/deploying/native-aot/warnings/il3056.md
530+
- name: iOS-like platforms
531+
items:
532+
- name: Overview
533+
href: ../../core/deploying/native-aot/ios-like-platforms/index.md
534+
- name: Creating and consuming custom frameworks
535+
href: ../../core/deploying/native-aot/ios-like-platforms/creating-and-consuming-custom-frameworks.md
536536
- name: Runtime package store
537537
href: ../../core/deploying/runtime-store.md
538538
- name: Runtime Identifier (RID) catalog

0 commit comments

Comments
 (0)