日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

iOS開發(fā)零基礎(chǔ)教程之真機(jī)調(diào)試流程

 逸隨風(fēng)清 2016-12-30

轉(zhuǎn)載:http://blog.csdn.NET/crazyzhang1990/article/details/46449503


本講主要內(nèi)容:

1、真機(jī)測試前準(zhǔn)備工作

2、第一步創(chuàng)建App ID

3、第二步創(chuàng)建開發(fā)證書Development Certificate

4、第三步打開本地鑰匙串創(chuàng)建CSR文件

5、第四步添加設(shè)備

6、第五步創(chuàng)建描述文件

7、第六步導(dǎo)出證書給其他人用

8、第七步在Xcode工程中配置Code Sign Identifier

如果轉(zhuǎn)載請注明出處,請尊重他人勞動成果,如有不足或者錯誤之處歡迎大家批評指出:http://blog.csdn.Net/crazyzhang1990/article/details/46449503



前言:

上一篇中我已經(jīng)介紹了證書、App ID、和描述文件和他們之間的關(guān)系,這一篇中帶領(lǐng)大家真機(jī)測試。


1、準(zhǔn)備工作

真機(jī)測試之前首先你需要擁有一個Apple ID,如果有了Apple ID之后你還需要加入蘋果開發(fā)者計劃里,也就是說你需要花688大洋成為蘋果的開發(fā)者。這兩項都有了之后你還需要一臺iOS設(shè)備,iPhone、iPad、或者iPod Touch。

注冊Apple ID網(wǎng)址:https://appleid.apple.com/account

加入蘋果開發(fā)者計劃網(wǎng)址:https://developer.apple.com/enroll/

  2、創(chuàng)建App ID

首先我們需要打開蘋果開發(fā)者網(wǎng)站,網(wǎng)址是:https://developer.apple.com,打開之后如下圖所示:

然后我們選擇Member Center(會員中心),選擇之后需要先登錄,登錄成功后如圖所示:


然后我們選擇Certificates,Identifiers & Profiles選項,進(jìn)去之后如題所示:


我們會有三個選項iOS Apps 、Mac Apps 、 Safari Extensions,我們選擇第一個iOS Apps,然后我們可以選擇下邊的任意一個選項進(jìn)去,我這里選擇了Certificates,打開之后如下圖所示:


打開之后我們選擇App IDs選項,如下圖:


然后我們點擊右上角加號,跳轉(zhuǎn)到如下界面,填寫你App ID的描述,這個描述自由度很大,只要不包含特殊字符就可以


填寫完App ID描述之后,我們開始填寫應(yīng)用程序標(biāo)示符,這里我們可以創(chuàng)建3種App iD,一種com.zhangmang.ABC   第二種com.zhangmang.*   第三種* ,在這里我創(chuàng)建了第二種:


由于是創(chuàng)建開發(fā)證書,所以我App Service一項都沒有勾選:


點擊Continue,如下圖所示:


接著點擊Submit提交,然后如下圖所示:


點擊Done之后會返回App ID列表頁,你就可以看到自己注冊的App ID,如圖:



3、創(chuàng)建Development Certificate開發(fā)證書:

我們選擇Certificates下邊Development - iOS App Development 


點擊Continue下一步,需要選擇你剛才創(chuàng)建的App ID,如圖:


然后彈出如下的對話框,他提示我們需要到Mac里的鑰匙串中生成一個CSR的簽名文件:


我們?nèi)ハ到y(tǒng)里找到鑰匙串:


我們選擇左上角鑰匙串訪問 - 證書助理 - 從證書頒發(fā)機(jī)構(gòu)請求證書... , 如圖:

然后填寫電子郵箱,并且選擇保存到磁盤:


點擊繼續(xù),他會彈出窗口,我們選擇存儲到桌面:


然后桌面就會多一個后綴為.certSigningRequest的文件:


然后接著上邊的步驟,選擇CSR文件:


選擇CSR文件之后選擇Cenerate,然后你會發(fā)現(xiàn)Development證書列表里多了一個開發(fā)證書:



4、創(chuàng)建CRS文件已經(jīng)在第三步里邊寫了,所以說這一步就省略了。

5、添加設(shè)備:

點擊Devices選項,選擇All,然后會看到我們的添加的設(shè)備名稱和Identifier,然后點右上角加號按鈕:


然后我們需要添加設(shè)備名稱和UDID,如圖:


然后我們打開Xcode,選擇最上邊導(dǎo)航欄Window - Devices:


打開Devices之后,選擇我們的設(shè)備,然后復(fù)制Identifier:


復(fù)制完之后,然后填到剛才UDID那里,然后點擊Continue,接著會顯示出一些設(shè)備相關(guān)的信息,確認(rèn)無誤后點擊Register:


注冊完成之后返回就會看到新注冊的設(shè)備。


6、創(chuàng)建Development描述文件:

點擊Provisioning Profiles下邊的Development,然后選擇右上角加號:


然后選擇iOS App Development,點擊Continue:


然后選擇剛才第二步創(chuàng)建的App ID,點擊Continue:



然后在選擇剛才咱們第三步創(chuàng)建的開發(fā)證書,點擊Continue,如圖:


選擇完證書之后,選擇調(diào)試的設(shè)備,這里一般默認(rèn)選擇select all,讓所有在開發(fā)者列表里的設(shè)備都可以調(diào)試,如圖:


然后給這個描述文件起一個名字,點擊Generate就可以了:


7、導(dǎo)出證書給其他人用

  創(chuàng)建完成之后我們需要導(dǎo)出證書,因為證書是和申請證書的電腦是綁定的,所以其他開發(fā)者如果想真機(jī)測試,必須用從你電腦導(dǎo)出的證書才可以,導(dǎo)出步驟:

先打開鑰匙串,然后在左邊找到證書,點擊證書之后右邊會顯示出所有的證書,然后找到你所安裝的證書,右鍵選擇導(dǎo)出選項,如圖:

x

然后會彈出一個提示框,給證書起個名字,選擇保存位置,然后點擊存儲:


接著又會彈出一個框讓你設(shè)置密碼,你可以設(shè)置密碼,也可以不設(shè)置直接點好,生成證書:



8、Xcode選擇Code Signing Identifier

然后我們隨便打開一個Xcode工程,由于我的工程Bundle ID前綴都是com.zhangmangyuan.開頭的,所以我的每一個工程都可以真機(jī)測試,打開工程后點擊工程文件,選擇TARGET - Build Setting - Code Signing:


先選擇Provisioning Profiles描述文件,選擇剛才安裝的TestProvisioningProfiles:

選擇完描述文件之后再選擇證書:



TARGET里邊修改完成之后記得把PROJECT里邊的Code Signing里邊的證書和描述文件也修改一下:


證書和描述文件都選擇完成之后,然后在Xcode中選擇你的設(shè)備運(yùn)行就OK了:




    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多