如何在OSX 10.7上打包ruby shoes应用程序

如何在OSX 10.7上打包ruby shoes应用程序,ruby,macos,package,shoes,dmg,Ruby,Macos,Package,Shoes,Dmg,我一直在使用Ruby Shoes制作一个应用程序。我对它的结果感到高兴,并想与一些朋友分享。但是,GUI打包程序在OSX中不起作用,Windows打包程序似乎只生成一个.shy文件。我一直在四处寻找解决方案,但我一个都不懂。有人能一步一步地解释如何将Ruby Shoes应用程序打包成DMG或EXE文件吗 就个人而言,我更喜欢使用。Green_shoes是ruby代码中需要的纯ruby gem,而不是打包ruby代码的程序。通过这种方式,您可以使用一个程序(如)将您的ruby文件转换为exe。虽然

我一直在使用Ruby Shoes制作一个应用程序。我对它的结果感到高兴,并想与一些朋友分享。但是,GUI打包程序在OSX中不起作用,Windows打包程序似乎只生成一个
.shy
文件。我一直在四处寻找解决方案,但我一个都不懂。有人能一步一步地解释如何将Ruby Shoes应用程序打包成DMG或EXE文件吗

就个人而言,我更喜欢使用。Green_shoes是ruby代码中需要的纯ruby gem,而不是打包ruby代码的程序。通过这种方式,您可以使用一个程序(如)将您的ruby文件转换为exe。虽然这是一种黑客行为,但我觉得这比要求用户安装鞋子来运行程序要好。

看看这个。


[如何?]“将你的应用程序和鞋子一起编译。这就是我对Hackety Hack所做的。完全有效。”

它是一个.shy文件扩展名。这是一个可执行文件,但您需要安装Shoes才能启动它。我希望能够打包.exe和.dmg文件,以简化.dmg文件的分发,我认为更相关的问题是如何打包成独立的mac应用程序。.dmg只是一个磁盘映像--上面可能有任何内容--但我认为您需要的是一个文件,有人可以将其拖到他们的应用程序文件夹中并运行,对吗?看看这是否有帮助这可能有助于(或没有)旧的Raisins(V2)版本的Shoes用于打包到shy、exe和dmg。这些选项仍然存在,但不起作用,问题是如何恢复此功能。