

I also updated my ist to allow jit (also Microphone access because how else are you going to talk to Alexa, and Location so that Alexa knows where you are when you ask for the time or weather, although it works if the user denies location access): true bin\Release _UNIFIED_ _MACOS_ prompt Įist Developer ID Mac PP x86 true Per the instructions I edited my csproj to include the UseHardenedRuntime: The easy part: Update the plist and csproj
#FASTLANE VISUAL STUDIO FOR MAC INSTALL#
Install the right version of Xamarin.MacĪlthough David’s post mentions installing a specific version of Xamarin.Mac ( d16-1), at this point I think that release had made it into the stable branch, because I was able to get this working using the latest stable release: I finally felt like I understood them after I got everything working. I also found this Github issue to be useful … as of writing it is still open.Īpple’s documentation on notarization and a corresponding trouble-shooting guide are useful if you can understand them.

This blog post by Microsoft’s David Ortinau is the best starting point. The further out into the future you are reading this, the less likely these instructions are to be relevant. This is my story.ĭisclaimer: These instructions worked for me as of. It took most of a day, and I had many errors. I needed to release it outside the store, and that means Notarization. I’ve no idea what it means, but I interpreted it as we like Siri and we don’t like Alexa and your app brings Alexa to the Mac so go away. I hope it helps other people too.Īpple rejected my app from the store … please include specific macOS features that the application will use and not aggregated content. As with most of my posts, this is a message to my future self who will have forgotten everything I did today, to get my Xamarin Mac app notarized.
