1、iOS開發環境搭建

前置條件html

1. 必要:一臺裝有Mac OS X操做系統的電腦:經濟容許的話能夠買一部Mac book;不然的話,能夠試試黑蘋果或虛擬機。ios

2.必要:一個有可用的Apple ID:免費,在Apple的官網上申請一個便可,注意ID生效時間可能有點長,也許1分鐘也許10分鐘。xcode

3.可選:一部iphone手機:若是咱們開發的APP不須要「GPS」、「照相機」、「藍牙」等功能,徹底能夠不用iphone真機,使用iphone模擬器便可。iphone

 

注意事項ui

1. 通常狀況下,本iOS系列文章的示例均適用模擬器調試。若是須要使用特殊硬件(GPS、藍牙等),則必須使用真機。spa

2. 真機調試時,須要保證電腦和iPhone手機均能聯網才能調試,由於每一次電腦下載程序到手機時,都會經過Apple公司認證受權。操作系統

 

安裝Xcode調試

Xcode是iOS原版標配的集成開發環境,而且免費面向普羅大衆。截至目前,其最新版本爲9.3.1,咱們能夠在App Store中輕鬆取之。code

 

 

創建Hello World工程htm

依照慣例,首先咱們來建立1個「Hello world!」

1. 打開xcode,選擇「Create a new Xcode project」

 

2. 選擇「iOS」和「Single View App」並點擊「Next」

3.對照下圖示例填寫工程基本信息

注意:在你的電腦中,若是「Team」一欄選擇「None」(除非你有肯定的Team);「Language」選擇Swift,點擊Next。

 

4. 保存工程到目錄,選中一個目錄(圖中示例爲「HW」)並點擊Create

 工程創建完成以後界面以下圖。

「咦?怎麼有一個紅色的感嘆號?‘Signing for "HelloWorld" requires a development team’」

Xcode在調試iphone真機時須要Team帳號(即Apple ID),模擬器則不是必須的,這個問題留到下面真機運行再說。

 

運行「Hello World」 

1. 選中「Main.storyboard」(下圖左側),打開控件庫「Object Library」(下圖右側銅錢狀圖標),在下面的輸入框中輸入「label」篩選出「label」而後拖拽至「storyboard」的正中央。

而且確認一下上下2個紅框中表示的是同一款iphone型號(下圖上紅框表示接下來模擬器使用的iphone,下圖下紅框表示當下的storyboard使用的iphone尺寸,即label的底版)

 

2.先點擊選中剛剛拖拽到storyboard上的label,而後打開「Attributes Inspector」(下圖右側漏斗狀圖標),編輯下圖紅框中的內容爲「Hello World」。

最後點擊下圖左上方三角形按鈕編譯運行。

 

稍等片刻。。。

 

 

真機運行 

1. 根據下圖紅框中的指示回到最初的界面,而後使用Apple ID添加本身的Team。下圖是添加過ID的樣子。

2. USB鏈接iPhone手機,稍等片刻,在下圖上紅框中能夠選擇已鏈接的手機。這時,有可能會有ios系統不兼容提示(「OS version lower lower than deployment target」),即你開發針對的目標系統太高了。這時,在下圖下紅框中,適當調整Target的iOS版本號,直到沒有不兼容的提示。

 

3. 第一次調試真機時,會要求手機經過信任(以下圖),點擊OK,而後操做手機,依次選擇:設置->通用->設備管理->「你的Apple ID」->信任「你的Apple ID」->信任。

從新運行便可看到結果了。

 

 

回目錄          下一節

相關文章
相關標籤/搜索