由于蘋果的禁錮,普通設(shè)備上無(wú)法安裝開(kāi)發(fā)版app,以下為操作方法:
操作前提:
你需要一個(gè)apple頒發(fā)的有效的開(kāi)發(fā)者證書(shū)~~99美刀的那個(gè)!
mac環(huán)境下已經(jīng)安裝此證書(shū),或者此開(kāi)發(fā)者證書(shū)的配置文件!
設(shè)備清單:
1、ios移動(dòng)設(shè)備一臺(tái)
2、開(kāi)發(fā)版本app源碼
3、mac一臺(tái)(用于xcode編譯app)
證書(shū)安裝(ios移動(dòng)設(shè)備)
1、使用ios移動(dòng)設(shè)備連接mac,ios設(shè)備要信任此設(shè)備!
2、運(yùn)行xcode獲取ios移動(dòng)設(shè)備的uuid:依次
? ? ?Xcode-->window-->Devices;或者通過(guò)快捷鍵:shift+command+2 進(jìn)入設(shè)備列表;
? ? 左邊選擇已連接的移動(dòng)設(shè)備,雙擊復(fù)制整行 identifier 的值。(完整為40位值)
3、使用已開(kāi)發(fā)者身份的appleid 登錄?iOS Dev Center,依次進(jìn)入:
? ? Certificates, Identifiers & Profiles --> Devices
? ? 點(diǎn)擊圖中所指“+”以添加一個(gè)新設(shè)備
? ? 在新頁(yè)面寫入設(shè)備名稱以及xcode中獲取的一串uuid,點(diǎn)擊繼續(xù)
? ? 確認(rèn)設(shè)備注冊(cè)信息后點(diǎn)擊注冊(cè)后即可。到此ios設(shè)備加入完成,可以安裝開(kāi)發(fā)版app了
App安裝
app安裝有兩種方法
第一種為直接使用xcode編譯到手機(jī)中
第二種為將源碼轉(zhuǎn)換成.ipa文件,通過(guò)iTunes安裝到手機(jī)
默認(rèn)情況下使用第一種,因?yàn)楦臃奖憧旖荩∫粋€(gè)快捷鍵就可以搞定。
1、使用xcode編譯
首先你得有源碼,通過(guò)svn工具donw下來(lái)等等。。。
打開(kāi)源碼中擴(kuò)展名為.xcodeproj的文件。
打開(kāi)后xcode會(huì)自動(dòng)運(yùn)行加載代碼。這是只需要選擇已連接的ios真機(jī)設(shè)備后點(diǎn)擊運(yùn)行按鈕,或者使用快捷鍵 command+B即可編譯安裝至手機(jī)。完成后會(huì)提示成功。
完事兒!
第二種,使用xcode和iTunes進(jìn)行
將app制作成.ipa后綴文件可使用iTunes進(jìn)行安裝到手機(jī)
這前提也是ios移動(dòng)設(shè)備和app的開(kāi)發(fā)者證書(shū)一致。
首先需要打開(kāi)源碼中擴(kuò)展名為.xcodeproj的文件。xcode中依次
Product --> Archive ;
等待完成會(huì)直接進(jìn)入到Organzier中(也可以通過(guò)Xcode-->window-->Organzier進(jìn)入)
你可以看到已打包好的文件列在這里,然后右鍵finder中顯示,找到位置。
在finder中找到后,是為一個(gè).xcarchive的文件,接著右鍵“顯示包內(nèi)容”,依次:
Products --> Applications -->xxx.app
到這一步已經(jīng)完成了一大半,這時(shí)運(yùn)行iTunes,將xxx.app文件拖拽到iTunes中
iTunes會(huì)自動(dòng)生成,接著對(duì)著生成好的文件右鍵在finder中顯示既可以找到此ipa文件。
當(dāng)然這個(gè)ipa文件也只能安裝到開(kāi)發(fā)者證書(shū)下的ios移動(dòng)設(shè)備上!!!