我是 Xcode 的 MacRuby 新手,但我认为(希望)是一个简单的问题。我有一个小型 Ruby Sinatra Web 应用程序,我想将其打包为 Mac OS 打包应用程序 (.app)。该应用程序(无论它是如何打包的)用于读取与 Mac OS X Server 不同的特定 plist 文件,并通过浏览器中的特定 Web 端口显示结果。我不知道 MacRuby 是否可行,但我只需要一个简单的 GUI 来启动和停止 Sinatra Web 应用程序,这样用户就不必对命令行大惊小怪了(希望不必安装 gems , ETC)。我开始了解 MacRuby 和 Xcode 4 的一些基础知识,但我不确定将 Sinatra ruby 文件放在 Xcode 项目中的哪个位置或如何启动它。
我确实知道如何运行 bash 命令在应用程序路径中启动 ruby 服务器,但不确定这是否是最佳方式或实际放置 ruby 文件的位置。
请原谅我缺乏桌面开发知识——我真的只在网络世界工作。如果我可以详细说明任何要点,请告诉我。