It doesn't seem possible to run tvOS simulator on a tvOS compatible project from the VSCode.
.NET SDK itself does support it if I follow instructions from https://github.com/dotnet/xamarin/issues/26 thread, but in this case I always need to manually get simulator UUID and I am not able to debug the code.
It also works in Rider (sometimes).
Steps To Reproduce
Make sure that tvOS tooling is installed via XCode, including a simulator.
sudo dotnet workload install tvos.
dotnet new tvos.
Open VSCode in the project folder.
Command+Shift+P -> .NET MAUI Pick Startup Device.
Observe list of simulators, that doesn't include tvOS. Instead, it shows all of the incompatible targets.
Dropdown list should include only tvOS simulators, since by default "tvos" template only supports a single platform as per UIDeviceFamily.
It still should be possible to multitarget tvos and ios, and target devices dropdown should include all possible devices/simulators for both platforms.
Environment Information
OS: macOS
VS Code Version: 1.86.2
Extension Version: 1.4.2 (devkit), 0.9.3 (MAUI)
| VS Bug 2032303
The VS Code MAUI extension doesn't support tvOS by now, so adding the enhancement tag instead and creating a corresponding internal feature suggestion ticket.
Describe the Issue
It doesn't seem possible to run tvOS simulator on a tvOS compatible project from the VSCode. .NET SDK itself does support it if I follow instructions from https://github.com/dotnet/xamarin/issues/26 thread, but in this case I always need to manually get simulator UUID and I am not able to debug the code. It also works in Rider (sometimes).
Steps To Reproduce
sudo dotnet workload install tvos
.dotnet new tvos
.Archive.zip
Expected Behavior
Dropdown list should include only tvOS simulators, since by default "tvos" template only supports a single platform as per UIDeviceFamily.
It still should be possible to multitarget tvos and ios, and target devices dropdown should include all possible devices/simulators for both platforms.
Environment Information