官方文檔 用MacRuby及Xcode 4開發獨立iOS應用
原創【51CTO譯文】這對MacRuby開發激動人心的時刻。MacRuby 0.10和Xcode 4最近發布了。雖然蘋果公司已經宣布,將把MacRuby納入到Mac Lion系統內,這將不是開源的框架?,F在,本文將介紹如何利用MacRuby框架開發你的應用程序。
第一步、在Xcode 4創建一個新項目,并選擇MacRuby模板

第二步、命名你的應用程序,并選擇一個應用程序商店類別

隨后,保存您的項目,你會得到Xcode 4主要窗口。
第三步、有兩點需要改變你的應用程序包
現在你可以建立并運行應用程序,但是你不能對應用程序進行歸檔和銷售。首先你需要對應用做兩個改進。
◆只有變更為X84_64架構才能有效

如果你不進行變更,當歸檔時會報錯:
| ld: warning: ignoring file /Developer/SDKs/MacOSX10.6.sdk/Library/Frameworks//MacRuby.framework/MacRuby,file was built for unsupported file format which is not the architecture being linked (i386) |
◆新建目標,部署方案:

在建立目標之前部署添加默認的目標,完成后,它應該看起來像這樣:

如果你不進行變更,當歸檔時同樣會報錯:
| Path does not exist `/Users/andre/Library/Developer/Xcode/DerivedData/Alpha-duvzaijhkvprmzdhkzkydcudwljf/ArchiveIntermediates/Deployment/BuildProductsPath/Release/Alpha.app' |
第四步、選擇產品=>歸檔建立分配
Xcode的管理器會彈出構建完成(或選擇窗口=>管理器)。如果你僅僅想點擊應用程序文件并選擇使用應用:

保存應用文件,因為它包含了MacRuby框架,它應約28MB。它的好處既是當你把額外的代碼從MacRuby框架添加到應用程序中將不會增加應用的大小,你可以把應用程序壓縮到大約10MB。
您現在有一個獨立的MacRuby桌面應用。怎么樣不錯吧?
【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處、作者及51CTO譯者!】
【編輯推薦】



















