欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

創(chuàng)建iPhone開發(fā)供應(yīng)配置文件步驟詳解

2015-12-16 18:28:09 2062瀏覽

        獲得Apple開發(fā)人員資格、加入付費(fèi)的開發(fā)人員計劃、下載并安裝iOS開發(fā)工具后,您仍無法在自己的iPhone上運(yùn)行您編寫的應(yīng)用程序!其原因是您還沒有創(chuàng)建開發(fā)供應(yīng)配置文件(provisioning profile)。 在很多iPhone開發(fā)指南中,都在開始開發(fā)后才介紹這個步驟。在我看來,編寫應(yīng)用程序后您將希望能馬上在iPhone中運(yùn)行它。為什么?因為看到編寫的代碼在自己的設(shè)備上運(yùn)行太爽了!

        一、什么是開發(fā)供應(yīng)配置文件

        當(dāng)前,Apple對【iOS開發(fā)】過程進(jìn)行了控制,禁止開發(fā)小組將軟件隨便發(fā)布給任何人。其結(jié)果是,通過一個令人迷惑的過程將有關(guān)您(任何開發(fā)小組成員)和應(yīng)用程序的信息加入到供應(yīng)配置文件中。

        開發(fā)供應(yīng)配置文件標(biāo)識了開發(fā)應(yīng)用程序的開發(fā)人員,并包含應(yīng)用程序ID以及將運(yùn)行該應(yīng)用程序的每部iPhone的唯一設(shè)備標(biāo)識符。為通過App Store或ad hoc發(fā)布應(yīng)用程序做好準(zhǔn)備后,需要創(chuàng)建一個發(fā)布配置文件(distribution profile)。

        二、生成并安裝開發(fā)供應(yīng)配置文件

        創(chuàng)建供應(yīng)配置文件的過程可能令人沮喪,且看起來非常麻煩。Apple通過在線開發(fā)供應(yīng)助理(Development Provisioning Assistant)極大地改進(jìn)了這個過程,但我們?nèi)孕杞?jīng)受一些磨難。下面來啃下這塊硬骨頭,引導(dǎo)您完成這個過程。

        1、獲取iPhone的唯一設(shè)備標(biāo)識符

        要在真正的iPhone上運(yùn)行應(yīng)用程序,需要唯一標(biāo)識該iPhone的ID,它將該iPhone與其他數(shù)以千計的iPhone區(qū)分開來。要找到該Ⅲ,首先確保將iPhone連接到了計算機(jī),然后啟動文件夾Developer/Applications中的Xcode。Xcode啟動后,選擇菜單Window>Organizer。實用程序Organizer的界面布局有些類似于iTunes。Organizer最左欄的Devices部分應(yīng)列出了您的手機(jī),通過單擊選擇它,然后單擊按鈕Use forDevelopment。文本框Identifier(標(biāo)識符)顯示了要獲取的唯一設(shè)備ID。將其復(fù)制到剪貼板,稍后將把它粘貼到Provisioning Assistant(供應(yīng)助手)中。

        2、啟動Provisioning Assistant

        接下來訪問Apple網(wǎng)站的lOS開發(fā)中心(http://developer.apple.corrgios)。確保您登錄了該網(wǎng)站,然后單擊鏈接Provisioning Portal,當(dāng)前該鏈接位于頁面右上角。Provisioning Portal旨在讓您能夠訪問創(chuàng)建供應(yīng)配置文件和發(fā)布配置文件所需的工具,它還提供了DevelopmentProvisioning Assistant,這是一個讓您的工作更輕松的Web實用程序。單擊按鈕LaunchAssistant。該助手將在Web瀏覽器中啟動并顯示一個啟動畫面。單擊Continue按鈕開始。

        3、選擇應(yīng)用程序ID

        第一步是選擇應(yīng)用程序ID(App ID)。該ID將標(biāo)識您的應(yīng)用程序能夠訪問的密鑰鏈的共享部分。密鑰鏈?zhǔn)莍Phone的一個安全信息存儲區(qū),可用于存儲密碼和其他重要信息。大多數(shù)應(yīng)用程序都不共享密鑰鏈空間,因此不能共享受保護(hù)的信息。然而,如果多個應(yīng)用程序都使用相同的應(yīng)用程序1D,它們將能夠共享密鑰鏈數(shù)據(jù)。

        4、指定開發(fā)設(shè)備

        接下來將要求您指定開發(fā)設(shè)備。該設(shè)備ID標(biāo)識哪部iPhone將被允許運(yùn)行您創(chuàng)建的應(yīng)用程序。給設(shè)備指定有意義的描述(如Johns iPhone),然后將前面從XcodeOrganizer復(fù)制的字符串粘貼到文本框Device ID中,再單擊Continue按鈕。與應(yīng)用程序ID一樣,如果以前指定過設(shè)備ID,將只需從下拉列表中選擇它。

        5、生成證書申請

        現(xiàn)在事情變得有趣起來了。下一步需要在瀏覽器外面進(jìn)行。讓Development ProvisioningAssistant開著,進(jìn)入硬盤中的文件夾Applications/Utilities,并啟動實用程序KeychainAccess。接下來選擇菜單Keychain Access>Certificate Assistant>Request a Certificate from a CertificateAuthority。這將啟動KeychainAccess CertificateAssistant。幸運(yùn)的是,這個流程很短。您只需輸入電子郵件地址和公司名并選擇單選按鈕SavedtoDisk(保存到磁盤)。單擊Continue按鈕將證書申請保存到磁盤。務(wù)必將證書的存儲位置記錄下來,因為稍后將通過Development Provisioning Assistant上傳它。保存證書后,便可關(guān)閉Certificate Assiatant窗口了。

        6、上傳證書申請

        返回到Web瀏覽器中的Development Provisioning Assistant。不斷單擊Continue按鈕直到被要求提交剛創(chuàng)建的證書申請。單擊ChooseFile(選擇文件)按鈕以選擇申請文件,再單擊Continue按鈕上傳它。這一步如果不清楚的讀者可以在扣丁學(xué)堂iOS實戰(zhàn)課程視頻中詳細(xì)學(xué)習(xí)一下。

        7、給供應(yīng)配置文件指定名稱并生成它

        您就要大功告成了!上傳申請后,您將被要求給供應(yīng)配置文件命名。由于該配置文件包含標(biāo)識各部手機(jī)和應(yīng)用程序的信息,應(yīng)通過名稱指出將如何使用它。在這里,我將把它用作所有應(yīng)用程序的通用配置文件,因此將其命名為iPhone Development Profile。單擊Generate(生成)按鈕創(chuàng)建供應(yīng)配置文件??赡苄枰?0~60秒才能生成完畢,請耐心等待。屏幕最終的刷新并顯示最終的配置文件信息。

        到此為之,創(chuàng)建iPhone的開發(fā)供應(yīng)配置文件就完成了。如果在操作過程中出現(xiàn)其他問題,請參考扣丁學(xué)堂iOS開發(fā)課程的相關(guān)視頻,或是直接與扣丁學(xué)堂在線講師溝通交流。

查看更多關(guān)于“iOS資訊”的相關(guān)文章>>

標(biāo)簽:

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部