Question
I'm trying to use Tizen C# development on macOS with Visual Studio for Mac. While it generally works, I'm encountering issues with Xamarin packages - specifically, NuGet package installation/update failures for Xamarin packages.
Has anyone successfully used C# Tizen Xamarin development on macOS? Are there any known compatibility restrictions when working on macOS?
Answer
Problem Understanding
The user is experiencing difficulties with Tizen C# development on macOS, particularly with Xamarin package installation through NuGet. The core issues appear to be:
- NuGet package installation/update failures
- Potential compatibility limitations between Tizen C# development and macOS
Solution Methods
-
Install Required Packages First:
- Ensure all necessary packages for 'Mobile Development (Xamarin)'/Xamarin.Forms are installed through the Visual Studio for Mac installer
- Reference: Visual Studio for Mac Installation Guide
-
Consider Platform Limitations:
- Visual Studio Tools for Tizen is officially supported only on Visual Studio 2017 (Windows version)
- For macOS, consider using the Visual Studio Code Extension for Tizen which supports macOS 10.12 (Sierra) or later
- Reference: Visual Studio Code Extension for Tizen
-
Alternative Approach:
- Some users report success with NUI packages for Tizen on macOS
- Note that the Visual Studio plugin used on Windows may not be compatible with Visual Studio for Mac
Additional Tips
- When working with Tizen development on macOS, be aware that not all Windows-based tools and plugins will have direct macOS equivalents
- Consider setting up a Windows virtual machine if you require full Visual Studio Tools for Tizen functionality
- Regularly check for updates to the Visual Studio Code Extension for Tizen as macOS support may improve over time