MAUI + Rider EAP: failed to find 'mlaunch'
Completed
Hello,
With Rider EAP I want to try out some MAUI development. The default sample app build succeeds for both Android and iOS. Deploy and start on the Android emulator works. However, starting an iOS run/debug fails with: failed to find 'mlaunch'.
I am running Rider EAP on a MacBook M1. I guess I am missing something in my current setup. Does anyone have some idea or hint to fix this?
Regards,
Peter
Please sign in to leave a comment.
Hello,
Found it ... needed to install the Xamarin SDK's. Now everything works.
Regards,
Peter
Hello Peter,
Thank you for conctacting Rider support and for keeping us posted!
I am happy to hear that the solution was found.
Should you have any other questions or difficulties in the future, do not hesitate to contact support,
Have a nice day!
Hi,
i have the same problem “failed to find ‘mlaunch’” when trying to deploy to an iOS device through a Mac Agent from my Windows device. All works correctly in visual studio, but in rider i get this error. (Despite that i have the Xamarin sdks downloaded)
Hello Martin Fiala ,
As for the Windows-iOS case, it is a known issue with the ID RIDER-82695 Unable to deploy new MAUI app to iOS device - "Application bundle wasn't generated after deployment" from Windows. Please upvote it to receive updates on the matter.
Have a nice day!
Why is the Xamarin frameworks needed? The Xamarin framework has been retired https://learn.microsoft.com/en-us/previous-versions/xamarin/cross-platform/macios/
Also, I was able to run via the CLI before installing this old framework on my macbook using the setup guide on the official docs https://learn.microsoft.com/en-gb/dotnet/maui/ios/cli?view=net-maui-9.0
The only issue I was having was running via Rider… with the error “failed to find ‘mlaunch’”. According to the logs, the app seemingly built fine though.