欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何搭建ios開(kāi)發(fā)環(huán)境,ios項(xiàng)目架構(gòu)搭建

如何設(shè)置 iOS 開(kāi)發(fā)環(huán)境

原文:

海湖新網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)

移動(dòng)互聯(lián)網(wǎng)時(shí)代,掌握 iOS 開(kāi)發(fā)和安卓開(kāi)發(fā) 還是很有好處的,我最近在學(xué)習(xí)移動(dòng)端開(kāi)發(fā)的時(shí)候,最先遇到的問(wèn)題就是環(huán)境安裝問(wèn)題了。

雖說(shuō)網(wǎng)絡(luò)上的教程已經(jīng)很豐富了,但是也不是每次都很順利,總是避免不了踩坑。這里就做一個(gè) iOS 開(kāi)發(fā)的踩坑筆記,不一定沒(méi)個(gè)人都會(huì)遇到這些坑,但是如果你也恰巧遇到的話(huà),希望能對(duì)你有一些幫助和啟發(fā)。

首先聲明一點(diǎn),要本地打包 iOS 或者 macOS 的 APP,必須要 Mac 電腦,因?yàn)閕OS軟件必須用Xcode來(lái)打包。Xcode是蘋(píng)果設(shè)備專(zhuān)用的開(kāi)發(fā)工具,蘋(píng)果做的這是一整套工具鏈,不跨平臺(tái)。如果開(kāi)發(fā)安卓APP的話(huà)無(wú)所謂Windows還是Mac,開(kāi)發(fā)安卓用的Android Studio是跨平臺(tái)的,Mac和Windows都可以安裝使用。

再提一個(gè)小知識(shí),現(xiàn)代Web開(kāi)發(fā)迅速發(fā)展,一些跨平臺(tái)框架如React Native、Ionic,可以做到一次開(kāi)發(fā),跨平臺(tái)部署。這樣的框架帶來(lái)一個(gè)優(yōu)勢(shì),你在開(kāi)發(fā)階段其實(shí)可以不用Mac,只需要有iPhone手機(jī)就可以,比如使用 expo 的服務(wù),可以聯(lián)網(wǎng)用自己的iPhone真機(jī)調(diào)試,使用官方提供的云部署來(lái)打包iOS APP。同樣的Ionic也提供這樣的服務(wù),但是這類(lèi)服務(wù)售價(jià)太高,可能不太適合個(gè)人開(kāi)發(fā)者,而且沒(méi)有iOS本地模擬器調(diào)試,可能還不太方便查問(wèn)題,有興趣的朋友可以深入了解下。

簡(jiǎn)單總結(jié)來(lái)說(shuō),一般情況下想要做iOS的開(kāi)發(fā),需要先備好Mac電腦。

我們依照 Capacitor 文檔來(lái)搭建環(huán)境,Capacitor 是Ionic團(tuán)隊(duì)推出的打包原生APP的工具

于是我就只能在 Apple Store 上安裝 Xcode 了,這個(gè)比較簡(jiǎn)單點(diǎn),直接在 Apple Store 上搜索 Xcode 就行了。

這一步我這報(bào)錯(cuò)

報(bào)錯(cuò)信息大致說(shuō)我需要Ruby開(kāi)發(fā)環(huán)境,用以下兩條命令安裝 Xcode 命令行工具

然后又報(bào)出了新的錯(cuò),提示我命令行工具已經(jīng)安裝過(guò)了,需要更新

先把舊的刪除,再重新安裝即可,所以這一步安裝CocoaPods我需要以下4條命令

以上就是我在搭建iOS/macOS APP 開(kāi)發(fā)環(huán)境的時(shí)候遇到的坑,作為一個(gè)筆記供大家參考。如果大家有更好的經(jīng)驗(yàn)也歡迎分享出來(lái)。

開(kāi)發(fā)IOS環(huán)境搭建,IOS開(kāi)發(fā)對(duì)硬件和軟件有什么要求

(1)軟硬件要求

ios開(kāi)發(fā)硬件環(huán)境配置

蘋(píng)果設(shè)備,首先需要一臺(tái)Mac電腦及一個(gè)iDevice——iPhone、iPad、iPod Touch均可,但三個(gè)設(shè)備都有的話(huà),會(huì)對(duì)硬件配置更加有利,可以在不同設(shè)備上進(jìn)行測(cè)試,確保app能在所有蘋(píng)果設(shè)備上運(yùn)行。

軟件設(shè)置

在ios?app開(kāi)發(fā)中,首先要先會(huì)運(yùn)用iOS應(yīng)用程序設(shè)計(jì)語(yǔ)言O(shè)bjective-C(現(xiàn)在最新的ios程序設(shè)計(jì)語(yǔ)言為swift)進(jìn)行app設(shè)計(jì)。完成軟件設(shè)計(jì)后,在開(kāi)發(fā)應(yīng)用程序時(shí),需要使用Apple開(kāi)發(fā)套件(SDK)以及Xcode,即ios的集成開(kāi)發(fā)環(huán)境(IDE),進(jìn)行代碼調(diào)試、編譯等。

(2)如何搭建開(kāi)發(fā)環(huán)境

首先搭建Mac環(huán)境。其次要在真機(jī)(iphone/ipad)上部署和調(diào)試。Apple的iOS開(kāi)發(fā)者帳號(hào)是每年99美元,除了能夠訪(fǎng)問(wèn)各種文檔資源之外,最重要的是它可以幫助開(kāi)發(fā)者生成合法證書(shū),并把應(yīng)用部署到App store和真機(jī)上,當(dāng)然,如果產(chǎn)品開(kāi)發(fā)完成之后打算投入市場(chǎng),那這個(gè)錢(qián)是省不得的。

第三步調(diào)試Phonegap源碼。能調(diào)試Phonegap源碼還是很必要的,一是可以學(xué)習(xí)一下整個(gè)流轉(zhuǎn)機(jī)理,二是便于調(diào)試自己寫(xiě)的或加裝的plugin。

第四部根據(jù)官方guide: Getting Started with iOS,搭建好項(xiàng)目結(jié)構(gòu)。然后:

1、刪除“Cordova.framework”

2、把CordovaLib.xcodeproj從phonegap源碼包里拖到xcode里。

3、選擇主項(xiàng)目(starteam-mobile-ios)的“Build Phases”,在“Link Binary With Libraries”下添加“Workspace”下的“l(fā)ibCordova.a”。

4、在“Target Dependencies”添加“CordovaLib”。

5、編輯“Build Settings”里的“Other Linker Flags”,添加“-all_load -Obj-C”配置項(xiàng)。

6、把Phonegap源碼包里的“VERSION”文件拖到“Supporting Files”文件夾下。

7、主項(xiàng)目和CordovaLib.xcodeproj下的Architectures改為:Standard (armv7),不然編譯時(shí)會(huì)報(bào)gcc相關(guān)的錯(cuò)。

最后調(diào)試Javascript。在真機(jī)上出了Javascript錯(cuò)誤是非常難調(diào)試的,這需要很多的工具來(lái)支持才行,我準(zhǔn)備把它和其他移動(dòng)平臺(tái)上javascript調(diào)試單獨(dú)作為一個(gè)主題來(lái)詳細(xì)研究,這里就暫時(shí)不多說(shuō)了。到此,iOS上Phonegap開(kāi)發(fā)環(huán)境也就搭建完成。

如何搭建ios開(kāi)發(fā)環(huán)境

在Mac系統(tǒng)下進(jìn)行iOS開(kāi)發(fā),就要配置相應(yīng)的iOS環(huán)境,需要安裝一些工具,下面小編將針對(duì)Mac配置iOS環(huán)境給大家做個(gè)簡(jiǎn)單的介紹,有興趣的朋友可以來(lái)了解下。

為了布署iOS應(yīng)用程序到Mac的iOS Simulator上,需要在Mac上安裝下列工具:

Platform Assistant(PAServer)

為了測(cè)試目標(biāo),RAD Studio使用Platform Assistant,它必須安裝并且運(yùn)行在Mac上。

XCode

XCode是在Mac上的開(kāi)發(fā)測(cè)試環(huán)境,并且提供Mac OS X和iOS應(yīng)用程序需要的程序文件。

方法/步驟

1

安裝PlatformAssistant

剛才講過(guò),當(dāng)布署iOS App從PC到iOS Simulator或iOS Device時(shí),Platform Assistant必須運(yùn)行在Mac上。

Platform Assstant的Mac OS X安裝包名為RADPAServerXE4.pkg,并且可以在兩個(gè)地方可以找到:

在RAD Studio安裝目錄里的PAServer目錄。

例如,C:\Program Files\Embarcadero\RADStudio\n.n\PAServer\RADPAServerXE4.pkg

2

運(yùn)行PlatformAssistant

在Mac的Finder里,按下面的步驟激活這個(gè).app文件(RAD PAServer XE4.app):

1. 定位到頂層的Applications目錄。

2. 雙擊RAD PAServer XE4.app來(lái)啟動(dòng)Platform Assistant:

會(huì)出現(xiàn)一個(gè)終端窗口,顯示Platform Assistant標(biāo)識(shí)以及輸入密碼提示:

可以按Return鍵(回車(chē)鍵),或者輸入一個(gè)PAServer的密碼然后按Return鍵。

3

接下來(lái)會(huì)被提示要求輸入Mac的用戶(hù)密碼來(lái)允許Platform Assistant來(lái)調(diào)試你的應(yīng)用程序。輸入你的密碼,然后選擇Take Control“允許”:

4

在Mac上安裝XCode

XCode是在Mac上的開(kāi)發(fā)測(cè)試環(huán)境,并且提供為Mac OS X和iOS應(yīng)用程序所需要的開(kāi)發(fā)文件。

可以從下面這些地方安裝XCode:

在“Mac OS X Install”DVD上,OptionsInstalls下面,雙擊XCode.mpkg來(lái)安裝XCode。

在Mac App Store,免費(fèi)下載Xcode。

作為一個(gè)注冊(cè)的AppleDeveloper,你可以下載最新版本的Xcode包(.dmg)。注冊(cè)然后下載Xcode。

END

網(wǎng)站標(biāo)題:如何搭建ios開(kāi)發(fā)環(huán)境,ios項(xiàng)目架構(gòu)搭建
URL分享:http://chinadenli.net/article39/dsiheph.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名標(biāo)簽優(yōu)化響應(yīng)式網(wǎng)站網(wǎng)站內(nèi)鏈企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)