2012-05-07 76 views
1

我是MacRuby的Xcode新手,但我認爲(希望)是一個簡單的問題。我有一個小型的Ruby Sinatra Web應用程序,我想將其打包爲Mac OS打包的應用程序(.app)。應用程序(但是它被打包)用於讀取除Mac OS X Server外的特定plist文件,並通過瀏覽器中的特定Web端口顯示結果。我不知道MacRuby是否要走,但我需要的只是一個簡單的GUI,它可以啓動和停止Sinatra Web應用程序,這樣用戶就不必在命令行上大驚小怪(並且希望不必安裝寶石等)。我開始弄清楚MacRuby和Xcode 4的一些基礎知識,但我不確定將Xerox項目中的Sinatra ruby​​文件放在哪裏或如何啓動它。在MacRuby應用程序中運行Sinatra

我知道如何運行bash命令在應用程序路徑中啓動ruby服務器,但不知道這是否是最好的方式或實際放置ruby文件的位置。

請原諒我缺乏桌面開發的知識 - 我真的只在網絡世界工作。如果我能詳細說明任何問題,請告訴我。

回答

0

控制塔可能是您的解決方案:

https://github.com/MacRuby/ControlTower

的MacRuby的項目的一部分,它基本上是你的願望。它仍然是非常新的&需要工作,但它確實有效。我已經能夠得到它與sinatra一些測試應用程序,但我還沒有嘗試讓我的任何實際的應用程序運行通過它(因爲我仍然在學習自己)

相關問題