Yep, there’s a connection from VS to a Mac in order to run the iOS simulator. Although these days you can deploy and test direction on an iOS device from Windows.
I can provide feedback to the uno team re the creation of a the Mac head project – I thought this was part of the latest Uno templates but perhaps not, and/or perhaps only on latest VS preview. Uno is achieving a lot with a very small team and whilst there is MacOS support, it’s definitely not the primary target, which is why the initial creation process isn’t working so well for you. If you have the patience I would suggest installing the Xamarin bits and trying to create the project again. Alternatively if you’re really stuck, I can create a stub solution for you and email it across. Nick Randolph | Built to Roam Pty Ltd | Co-Founder, Technical Director | +61 412 413 425 | 1300 613 140 | www.builttoroam.com<https://www.builttoroam.com/> The information contained in this email is confidential. If you are not the intended recipient, you may not disclose or use the information in this email in any way. Built to Roam Pty Ltd does not guarantee the integrity of any emails or attached files. The views or opinions expressed are the author's own and may not reflect the views or opinions of Built to Roam Pty Ltd. From: [email protected] <[email protected]> On Behalf Of Greg Keogh Sent: Thursday, 16 July 2020 10:35 AM To: ozDotNet <[email protected]> Subject: Re: Xamarin macOS app No, it didn't create the Android and iOS projects after the popup errors, just the UWP, Wasm and Shared are there. I'm wondering if people are developing and testing Uno projects on Windows that target macOS. At around 02:50 in this beginners video<https://www.youtube.com/watch?v=fyo2BI4rn0g> he installs the Uno extensions, and he's clearly in VS2019 on Windows, so I guess he just has all the Xamarin dependencies present (that's not mentioned). Around 12:00 he runs the iOS emulator ... how? A few years ago when I first tried Xamarin Forms I had to run a server on the Mac and Windows connected to it with a special protocol (I forget the details now), which was all quite clumsy and irritating. That's why when VS for Mac came out I switched all Xamarin development over to it. Did the Uno extension create the solution, even if there were errors loading the ios and android projects? If so, I’d suggest removing the projects you don’t want (probably just leading the MacOS head project and the Shared project), committing the whole thing to source repo and then opening on your mac. In theory this should just work but I haven’t tried it as I haven’t spent much time building specifically for mac.
