The xcsync .NET tool enables developers to leverage Xcode for managing Apple specific files with .NET projects.
The xcsync library and tool source and tests are contained in this repo.
.NET xcsync is published to the NuGet.org Gallery as a .NET Tool. To install the latest preview of .NET xcsync, use the dotnet tool install
comamnd as shown:
dotnet tool install --global dotnet-xcsync --prerelease
You can then run the tool from a project folder like so:
xcsync generate
or
xcsync sync
Run the xcsync
command without any arguments to display the help.
Follow instructions in docs/using-latest-daily.md to get started using xcsync with the latest daily build.
We welcome contributions! Many people all over the world have helped make .NET better.
Follow instructions in docs/CONTRIBUTING.md for working in the code in the repository.
Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) [email protected]. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter. You can also find these instructions in this repo's Security doc.
Also see info about related Microsoft .NET Core Bug Bounty Program.
This project is a .NET Foundation project.
There are many .NET related projects on GitHub.
- .NET home repo - links to 100s of .NET projects, from Microsoft and the community.
- .NET MAUI - the best place to start learning about .NET MAUI.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.
The code in this repo is licensed under the MIT license.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.