How to create a bundle for Mac OS X

pierreDurantpierreDurant USMember ✭✭


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 USXamarin Team Xamurai

    Here is a guide on publishing Xamarin.Mac apps.

  • pierreDurantpierreDurant 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 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 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 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 USMember ✭✭

    ok thanks Chris !


Sign In or Register to comment.