成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

官方文檔 用MacRuby及Xcode 4開發(fā)獨(dú)立iOS應(yīng)用

原創(chuàng)
移動(dòng)開發(fā) iOS
前面我們介紹了《使用IronRuby開發(fā)Windows Phone 7應(yīng)用程序》和《Android同樣完美支持Ruby》,本文我們將介紹用MacRuby及Xcode 4開發(fā)一個(gè)獨(dú)立的iOS應(yīng)用。

【51CTO譯文】這對MacRuby開發(fā)激動(dòng)人心的時(shí)刻。MacRuby 0.10和Xcode 4最近發(fā)布了。雖然蘋果公司已經(jīng)宣布,將把MacRuby納入到Mac Lion系統(tǒng)內(nèi),這將不是開源的框架。現(xiàn)在,本文將介紹如何利用MacRuby框架開發(fā)你的應(yīng)用程序。

第一步、在Xcode 4創(chuàng)建一個(gè)新項(xiàng)目,并選擇MacRuby模板

在Xcode 4創(chuàng)建一個(gè)新項(xiàng)目,并選擇MacRuby模板

第二步、命名你的應(yīng)用程序,并選擇一個(gè)應(yīng)用程序商店類別

命名你的應(yīng)用程序,并選擇一個(gè)應(yīng)用程序商店類別

隨后,保存您的項(xiàng)目,你會(huì)得到Xcode 4主要窗口。

第三步、有兩點(diǎn)需要改變你的應(yīng)用程序包

現(xiàn)在你可以建立并運(yùn)行應(yīng)用程序,但是你不能對應(yīng)用程序進(jìn)行歸檔和銷售。首先你需要對應(yīng)用做兩個(gè)改進(jìn)。

◆只有變更為X84_64架構(gòu)才能有效

只有變更為X84_64架構(gòu)才能有效

如果你不進(jìn)行變更,當(dāng)歸檔時(shí)會(huì)報(bào)錯(cuò):

 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)

◆新建目標(biāo),部署方案:

新建目標(biāo),部署方案

在建立目標(biāo)之前部署添加默認(rèn)的目標(biāo),完成后,它應(yīng)該看起來像這樣:

建立目標(biāo)

如果你不進(jìn)行變更,當(dāng)歸檔時(shí)同樣會(huì)報(bào)錯(cuò):

Path does not exist `/Users/andre/Library/Developer/Xcode/DerivedData/Alpha-duvzaijhkvprmzdhkzkydcudwljf/ArchiveIntermediates/Deployment/BuildProductsPath/Release/Alpha.app'

第四步、選擇產(chǎn)品=>歸檔建立分配

Xcode的管理器會(huì)彈出構(gòu)建完成(或選擇窗口=>管理器)。如果你僅僅想點(diǎn)擊應(yīng)用程序文件并選擇使用應(yīng)用:

選擇產(chǎn)品,歸檔建立分配

保存應(yīng)用文件,因?yàn)樗薓acRuby框架,它應(yīng)約28MB。它的好處既是當(dāng)你把額外的代碼從MacRuby框架添加到應(yīng)用程序中將不會(huì)增加應(yīng)用的大小,你可以把應(yīng)用程序壓縮到大約10MB。

您現(xiàn)在有一個(gè)獨(dú)立的MacRuby桌面應(yīng)用。怎么樣不錯(cuò)吧?

【51CTO譯稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請注明原文出處、作者及51CTO譯者!】

【編輯推薦】

  1. 如天生支持Java般 Android同樣完美支持Ruby
  2. 微軟MVP推薦:WP7上的IronRuby開發(fā)
  3. 使用IronRuby開發(fā)Windows Phone 7應(yīng)用程序
責(zé)任編輯:佚名 來源: 51CTO
相關(guān)推薦

2011-08-18 10:17:21

Xcode4Xcode

2011-06-14 17:02:43

Xcode 4Cocoa TouchiOS

2011-07-20 13:04:58

XCode XCode 4 ipa

2012-02-13 13:45:04

MonoTouch.NETiOS應(yīng)用

2011-08-04 17:19:49

iPhone開發(fā) Xcode 文檔

2013-07-25 15:19:23

iOS開發(fā)學(xué)習(xí)Xcode打包framiOS開發(fā)

2011-05-11 10:39:51

XcodeiOS

2015-07-02 16:10:11

UIStackViewiOS 9

2011-07-06 10:59:14

iOS 4 XCode iPhone

2013-06-14 13:31:30

iOS開發(fā)移動(dòng)開發(fā)警告視圖

2011-08-11 15:12:06

Xcode檢驗(yàn)

2011-08-09 17:36:34

Xcode 4App

2017-05-25 12:30:44

AndroidApp開發(fā)架構(gòu)

2014-12-12 10:25:21

Xcode 6iOS快速上手

2014-08-19 10:44:57

iOSXCode插件

2012-02-01 17:17:10

2011-07-07 09:20:30

Xcode

2011-07-06 10:22:31

XCode IOS object-C

2011-08-09 10:51:36

Xcode 4iosSDK

2011-07-26 08:52:57

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 熟女毛片 | 欧美成人免费在线视频 | 一区二区手机在线 | 日本不卡一区 | 日韩黄a| 国产成人精品免费视频大全最热 | www成人免费视频 | 欧美高清性xxxxhdvideosex | 国产最新视频在线 | 精品91 | 久久久久久国 | 全部免费毛片在线播放网站 | 精品久久久999 | 国产精品自拍视频 | 免费视频一区二区三区在线观看 | 国产美女在线观看 | 国产精品不卡 | 亚洲国产欧美91 | 二区三区在线观看 | 性欧美xxxx | 日本久久综合 | 天天干天天干 | 欧美激情一区二区三级高清视频 | 成人精品国产一区二区4080 | 精品久久久久一区二区国产 | 99精品99 | 久国产视频 | 少妇诱惑av| 中文字幕在线视频免费视频 | 麻豆一区二区三区精品视频 | 欧美日韩在线观看一区二区三区 | 男人的天堂在线视频 | 亚洲成网 | 毛片的网址 | 国产一区二区三区久久久久久久久 | 精品不卡| 天堂在线免费视频 | 久久久久综合 | 亚洲精品短视频 | 久久精品99久久 | 国产免国产免费 |