iOS開發(fā)就是為裝有iOS系統(tǒng)的設(shè)備完成應用軟件或游戲軟件的開發(fā),進行iOS開發(fā)不一定非要用mac,也可以在Windows的環(huán)境下安裝一個mac虛擬機,或者也可以使用黑蘋果。

堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價值觀,專業(yè)網(wǎng)站建設(shè)服務10余年為成都自拌料攪拌車小微創(chuàng)業(yè)公司專業(yè)提供成都定制網(wǎng)頁設(shè)計營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務。
終端執(zhí)行以下命令:
~/.bash_profile 文件中添加
執(zhí)行
終端執(zhí)行以下命令:
終端執(zhí)行以下命令:
設(shè)置默認 ruby
安裝某個版本
終端執(zhí)行以下命令,查看 pod 版本:
檢查版本是否符合,如果不符合,先移除已安裝版本。
移除 cocoapods ,執(zhí)行如下命令:
安裝指定版本的 CocoaPods 如1.8.3,終端執(zhí)行以下命令:
安裝成功后,終端執(zhí)行以下命令查看版本號:
如果安裝不成功可以多試幾次, 或者開啟移動數(shù)據(jù)進行安裝, 已經(jīng)配置過幾次環(huán)境,上面步驟親測有效
配置Mac來讓你的iOS應用程序運行在iOS Simulator上的步驟
為了布署你的iOS應用程序到Mac的iOS Simulator上,你需要在Mac上安裝下列工具:
Platform Assistant(PAServer)
為了測試目標,RAD Studio使用Platform Assistant,它必須安裝并且運行在Mac上。
XCode
XCode是在Mac上的開發(fā)測試環(huán)境,并且提供Mac OS X和iOS應用程序需要的程序文件。
第一步:安裝PlatformAssistant
剛才講過,當你布署iOS App從PC到iOS Simulator或iOS Device時,Platform Assistant必須運行在Mac上。
Platform Assstant的Mac OS X安裝包名為RADPAServerXE4.pkg,并且可以在兩個地方可以找到:
在RAD Studio安裝目錄里的PAServer目錄。
例如,C:\Program Files\Embarcadero\RADStudio\n.n\PAServer\RADPAServerXE4.pkg
第二步:運行PlatformAssistant
在Mac的Finder里,按下面的步驟激活這個.app文件(RAD PAServer XE4.app):
1.??????定位到頂層的Applications目錄。
2.??????雙擊RAD PAServer XE4.app來啟動Platform Assistant:
會出現(xiàn)一個終端窗口,顯示Platform Assistant標識以及輸入密碼提示:
可以按Return鍵(回車鍵),或者輸入一個PAServer的密碼然后按Return鍵。
3.??????接下來你會被提示要求輸入Mac的用戶密碼來允許Platform Assistant來調(diào)試你的應用程序。輸入你的密碼,然后選擇Take Control“允許”:
第三步:在Mac上安裝XCode
XCode是在Mac上的開發(fā)測試環(huán)境,并且提供為Mac OS X和iOS應用程序所需要的開發(fā)文件。
你可以從下面這些地方安裝XCode:
在你的“Mac OS X Install”DVD上,OptionsInstalls下面,雙擊XCode.mpkg來安裝XCode。
在Mac App Store,免費下載Xcode。
作為一個注冊的AppleDeveloper,你可以下載最新版本的Xcode包(.dmg)。注冊然后下載Xcode:
接下來的步驟
你需要配置你的Mac來在iOS Simulator上運行iOS應用程序。
為了在iOSSimulator上運行iOS應用程序,請查看“iOS 教程:在Windows PC上準備你的開發(fā)環(huán)境”來完成RAD Studio IDE的配置。
為了在iOS Device上運行你的iOS應用程序,請使用下面這些步驟來完成Mac的配置。注意,你可以在在iOS Simulator上測試完應用程序之后執(zhí)行這些步驟。
1.窗口和窗口的跳轉(zhuǎn),Mac開發(fā)下的window更像是iOS中的ViewController,窗口大小自己來定,而且轉(zhuǎn)換窗口的辦法要自己找合適的
2.常用控件,最惡心的莫過于NSCollectionView,跟UICollectionView根本就是兩碼事.這里值得一提的是,如果你是新手,用到Mac下的NSIndexPath很有可能會找不到row去哪了...當時氣得我要死 總之你直接用.item就行了 具體用了你就知道了.其他控件多多少少都有不同,比如view是沒有backgroundColor的,而且你會找不到label(去控件里找到label,看繼承的類其實是NSTextField),所以如果想用純代碼初始化label就用textField代替… 說不完,真要學自己摸索吧
3.個人感覺Mac下的layout約束在ARC環(huán)境下會有內(nèi)存泄露,總之我是能少用就少用了
iOS開發(fā)遇到不會的你甚至只用百度搜就基本都能解決
Mac開發(fā)遇到不會的你就算用Google也常常找到你想吐都找不到解決辦法
網(wǎng)頁標題:mac與ios開發(fā),ios開發(fā)需要mac嗎
文章起源:http://chinadenli.net/article20/dsgspco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、自適應網(wǎng)站、微信公眾號、外貿(mào)建站、營銷型網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)