diff --git a/docs/macios/xcsync.md b/docs/macios/xcsync.md index 408a538c3..ae65d415c 100644 --- a/docs/macios/xcsync.md +++ b/docs/macios/xcsync.md @@ -3,7 +3,7 @@ title: xcsync description: Learn how to use xcsync, to provide .NET developers with improved support for editing Apple specific files. author: haritha-mohan ms.author: harithamohan -ms.date: 10/30/2024 +ms.date: 12/20/2024 monikerRange: ">=net-maui-9.0" no-loc: [ "xcsync" ] --- @@ -12,6 +12,9 @@ no-loc: [ "xcsync" ] xcsync is a .NET tool that enables developers to leverage Xcode for managing Apple specific files with .NET projects. The tool generates a temporary Xcode project from a .NET project and synchronizes changes to the Xcode files back to the .NET project. +> [!IMPORTANT] +> xcsync is currently in preview. + Supported file types include: - Asset catalog @@ -30,10 +33,10 @@ The tool has two commands: `generate` and `sync`. Use `generate` to create an Xc ## Installation -Install .NET xcsync globally with the following command: +Install the preview of .NET xcsync globally with the following command: ```dotnetcli -dotnet tool install -g dotnet-xcsync +dotnet tool install dotnet-xcsync -g --prerelease --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json ``` ## Usage @@ -55,10 +58,10 @@ Please check existing [Known Issues](https://github.com/dotnet/xcsync/issues) be ## Installation -Install .NET xcsync globally with the following command: +Install the preview of .NET xcsync globally with the following command: ```dotnetcli -dotnet tool install -g dotnet-xcsync +dotnet tool install dotnet-xcsync -g --prerelease --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json ``` ## Synopsis diff --git a/docs/whats-new/dotnet-9.md b/docs/whats-new/dotnet-9.md index 9c25a73bf..e7edc3e19 100644 --- a/docs/whats-new/dotnet-9.md +++ b/docs/whats-new/dotnet-9.md @@ -1,7 +1,7 @@ --- title: What's new in .NET MAUI for .NET 9 description: Learn about the new features introduced in .NET MAUI for .NET 9. -ms.date: 12/13/2024 +ms.date: 12/20/2024 --- # What's new in .NET MAUI for .NET 9 @@ -459,6 +459,9 @@ For information about annotating markup extensions with these attributes, see [S .NET MAUI 9 includes Xcode sync (`xcsync`), which is a tool that enables you to use Xcode for managing Apple specific files with .NET projects, including asset catalogs, plist files, storyboards, and xib files. The tool has two main commands to generate a temporary Xcode project from a .NET project, and to synchronize changes from the Xcode files back to your .NET project. +> [!IMPORTANT] +> xcsync is currently in preview. + You use `dotnet build` with the `xcsync-generate` or `xcsync-sync` commands, to generate or sync these files, and pass in a project file and additional arguments: ```dotnetcli