成人免费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

2011-08-04 17:19:49

iPhone開發(fā) Xcode 文檔

2012-02-13 13:45:04

MonoTouch.NETiOS應(yīng)用

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

2014-08-19 10:44:57

iOSXCode插件

2014-12-12 10:25:21

Xcode 6iOS快速上手

2017-05-25 12:30:44

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

2011-08-09 10:51:36

Xcode 4iosSDK

2011-07-07 09:20:30

Xcode

2011-07-06 10:22:31

XCode IOS object-C

2011-07-26 08:52:57

2012-02-01 17:17:10

點(diǎn)贊
收藏

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

主站蜘蛛池模板: 粉嫩一区二区三区四区公司1 | 日本人做爰大片免费观看一老师 | 国产美女一区二区 | 伊人操| 91精品国产一区二区三区蜜臀 | 欧美九九九 | 久久中文字幕一区 | 精品久久久久久国产 | 日韩午夜在线观看 | 国产91一区二区三区 | 久久综合伊人 | 一区二区三区高清 | 免费观看av网站 | 一级免费毛片 | 国产精品夜间视频香蕉 | 欧美区日韩区 | 一区二区高清 | 久久国产精品免费一区二区三区 | 国产精品99久久久久久动医院 | 国产精品永久免费 | 午夜久久久久久久久久一区二区 | 欧美在线综合 | 中文字幕乱码一区二区三区 | 国产一二三视频在线观看 | 羞羞视频在线网站观看 | 国产a区 | 亚洲视频在线一区 | 91视频免费黄 | 免费美女网站 | 99在线资源 | 色播久久 | 日韩和的一区二区 | 四虎影院在线播放 | 1区2区3区视频 | 九九亚洲 | 一区二区三区免费 | 欧美日韩中文在线观看 | 欧美精品第一区 | 欧美日韩在线成人 | 中文字幕在线一区二区三区 | 免费a国产 |