一、iOS開發環境搭建


前置條件

1. 必要:一台裝有Mac OS X操作系統的電腦:經濟允許的話可以買一部Mac book;否則的話,可以試試黑蘋果或虛擬機。

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

3.可選:一部iphone手機:如果我們開發的APP不需要“GPS”、“照相機”、“藍牙”等功能,完全可以不用iphone真機,使用iphone模擬器即可。

 

注意事項

1. 一般情況下,本iOS系列文章的示例均適用模擬器調試。如果需要使用特殊硬件(GPS、藍牙等),則必須使用真機。

2. 真機調試時,需要保證電腦和iPhone手機均能聯網才能調試,因為每一次電腦下載程序到手機時,都會通過Apple公司認證授權。

 

安裝Xcode

Xcode是iOS原版標配的集成開發環境,並且免費面向普羅大眾。截至目前,其最新版本為9.3.1,我們可以在App Store中輕松取之。

 

 

建立Hello World工程

依照慣例,首先我們來創建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”->信任。

重新運行即可看到結果了。

 

 

回目錄          下一節

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM