How to create a bundle for Mac OS X

pierreDurantpierreDurant pierre DurantUSMember ✭✭


I just finished a console app for Mac OS X (so, running in the terminal)
Question: how to create a bundle in order to distribute my program to other people without to ask them to install mono ?

Thanks for the answer



  • TimothyRisiTimothyRisi Timothy Risi USXamarin Team Xamurai

    Here is a guide on publishing Xamarin.Mac apps.

  • pierreDurantpierreDurant pierre Durant USMember ✭✭


    thanks but I don't want to publish this app on the App Store
    so I don't want to request app id etc...
    It's only a little terminal (text only) app for OS X that I want to send to some people.

    I cannot imagine that I must go via the App Store to do that...


  • TimothyRisiTimothyRisi Timothy Risi USXamarin Team Xamurai

    It also has instructions for signing and distributing it outside of the app store:,_testing,_and_metrics/publishing_to_the_app_store/signing/ (Signing it allows it to be launched and used without Gatekeeper stopping it).

  • pierreDurantpierreDurant pierre Durant USMember ✭✭

    Thanks for your help.
    But yesterday, I found the "mkbundle" method, which is more close to my needs :-)

    Your links will be helpful once I finish my app with xamarin.forms


  • ChrisHamonsChrisHamons Chris Hamons USXamarin Team Xamurai

    mkbundle will work in many cases, but be advised that it isn't a "supported" bit of tooling, unlike Xamarin.Mac's mmp.

    If you run into problem, you get to keep the pieces (but you can file here and we'll try to help you fit them back together).

  • pierreDurantpierreDurant pierre Durant USMember ✭✭

    ok thanks Chris !


Sign In or Register to comment.