正文

入 門(5)

iPhone & iPad Cocos2D游戲開發(fā)實(shí)戰(zhàn) 作者:(美)伊特海姆


  

圖2-2中顯示的“Base SDK Missing”錯(cuò)誤是有可能發(fā)生的,這取決于機(jī)器上安裝的iPhone SDK及cocos2d的版本。不過這不是什么大問題。就本例而言,因?yàn)閕Phone SDK 4已經(jīng)發(fā)布,而從官網(wǎng)下載的cocos2d穩(wěn)定版本仍在使用iPhone SDK 3(此時(shí)iPhone SDK 3已經(jīng)不再包含在最新版的Xcode中了)。由于cocos2d的項(xiàng)目模板依然指向iPhone SDK 3,因而此處會(huì)報(bào)出“Base SDK Missing”的錯(cuò)誤。

可以通過以下方法解決該問題:在Xcode中打開Project菜單,選擇Edit Project Settings。如圖2-3所示,會(huì)彈出一個(gè)名為Project "HelloWorld" Info的對話框。在該對話框的下方,找到Base SDK for All Configurations標(biāo)簽對應(yīng)的組合框,它目前顯示“iPhone Device 3.0(missing)”,在此選取下拉列表中所列的iPhone SDK的最新版本即可。

注意:

將Base SDK設(shè)置為某個(gè)特定版本的SDK并不意味著你的應(yīng)用程序只能在該版本的iOS系統(tǒng)上運(yùn)行。相反,該特性是由一個(gè)名為iPhone SDK Deployment Target的Build設(shè)置項(xiàng)所決定的(可在Get Info對話框的Build選項(xiàng)卡中找到該項(xiàng)),可以在此選擇應(yīng)用程序將運(yùn)行在哪個(gè)版本的iOS系統(tǒng)上,從iOS 2.0到iOS 4.0的各個(gè)版本都可供選擇。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號