您現在的位置是:電腦技術吧?>? 故障問題 ??>??開發者證書,開發者證書怎么獲取??>??正文詳情

開發者證書,開發者證書怎么獲取

輝和愜2019-11-18 04:00:36 人圍觀
簡介免費ios開發者證書付款成功后,您將收到一封來自Apple Developer suport的確認電子郵件,如下圖所示。電子郵件中有一個登錄按鈕,單擊后可以進入Apple Deve蘋果開發者證書類型

在繳費成功后會收到一份來自Apple Developer Suport的確認郵件,如下圖.

  在郵件里有一個Login按鈕,點擊后可以進入Apple Developer會員中心。

點擊圖中的iOS Provisioning Portal,進入開發者授權設置系統。

  在設置界面中,可以選擇點擊頁面下方的助手來運行向導。

  或者直接從左邊的導航來設置,我在這篇文章會主要介紹如何通過導航設置開發者授權以及證書。

不過在此之前,我要先簡單介紹一下Apple開發者授權的一些基本知識。

  Apple對其設備有嚴格的使用限制,任何應用程序都必須經過iTunes Store下載安裝,要么直接從設備里下載,要么從電腦中通過iTunes下載后同步到設備中。

所以沒有經過破解的設備是沒有辦法直接安裝IPA文件的。

但是Apple也提供了一套面向開發者的機制,讓他們可以在指定的設備上安裝IPA文件來測試和開發,這個機制的核心就是開發者授權。

我前面介紹的申請流程就是申請獲得一個可以在設備中安裝運行IPA文件的開發者授權。

  使用開發者授權是一套完整而且相對合理的流程,它可以分為下面幾個階段:  1,授權設備,將開發者授權與指定的設備綁定在一起,使得這些設備可以自由安裝開發者發布的IPA。

  2,生成授權文件.mobileprovision,這個文件會被打包進入IPA,實現設備與授權開發帳號的綁定。

  3,生成證書文件.p12,這個文件也會被打包進入IPA,實現應用發行商的簽名以及身份驗證。

  除此之外,開發者授權系統還提供了開發(Development)和發布(Distribution)兩個不同的渠道。

開發測試的時候需要設備的綁定而實現在設備上單獨安裝IPA,發布的時候則不需要綁定設備。

所以開發與發布需要使用不同的.mobileprovision與.cer文件。

  下面回到剛才的開發者授權系統,我先來介紹一下如何在開發階段使用授權與證書。

  -  授權設備  -  點擊左側導航的Device,進入授權設備的頁面,點擊右上方的Add Device按鈕可以添加一個設備。

  添加設備的時候可以指定設備的名字(隨便寫),以及設備的UID(Unique Identifier)。

每一個Apple的設備都有一個唯一的識別碼,獲得這個識別碼的方法很簡單,將你的設備連接到電腦,然后在iTunes里找到你的設備信息(如下圖),點擊圖中紅色方框的位置,設備UID就會顯示出來。

可以直接通過Ctrl C (蘋果是Command C)可以把UID拷貝到剪切板。

  -  添加App ID  -  點擊左側導航的App IDs按鈕可以進入應用程序ID的配置頁面,可以點擊頁面右方的New App ID按鈕添加一個新的應用。

這個ID對應的是即將開發和測試的應用程序。

如下圖,在description里添加一個單一應用的名稱(不支持特殊字符),然后在最下面的Bundle Seed ID里面填入一個含有domain格式的字符串(如com.jamesli.appname)。

Bundle Seed ID是一個集合了開發商與應用程序的信息,格式為(com.[開發商].[應用]),這里可以指定為單一應用,也可以指定為全部應用。

如果是單一應用,建議剛才填寫的description與Bundle Seed ID的最后一項相同(如angrypigs和com.jamesli.angrypigs),如果是全部應用,可以使用這樣的Bundle Seed ID: com.jamesli.*

  -  申請開發者證書  -  申請證書的流程在MAC和WIN上是不同的。

我分別介紹:  MAC  在Applications-Utilities里手動打開Keychain Access。

從頂部菜單欄里Keychain Access - Certificate Assistant - Request a Certificate from Certificate Authority. 在新彈出的窗口中填寫你的信息后選擇Save to disk,就會在桌面保存一個CertificateSigningRequest文件。

(如下圖)

  WINDOWS  在Windows下申請Apple證書是一件非常痛苦的事情,下面我就詳細介紹以下:  1,首先需要在下面的鏈接下載OpenSSL。

  http://www.slproweb.com/products/win32openssl.html  如下圖,你需要下載Visual C 2008 Redistributables 和 Win32 OpenSSL v1.0.0d Light

  2,下載安裝后,在C盤下就有一個OpenSSL-Win32的安裝目錄。

  3,以管理員身份打開命令行進入OpenSSL-Win32/bin文件夾,如果你不是管理員,需要先在命令行中鍵入下面的命令:  set RANDFILE=.rnd  鍵入下面的命令,生成一個private key:  openssl genrsa -out mykey.key 2048  然后鍵入下面的命令,申請一個CertSigningRequest文件,注意emailAddress后面是你的郵箱,CN后面是你的名字,C后面是國家  openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj /[email protected], CN=Common Name, C=CN  這樣在OpenSSL-Win32/bin下面就生成了一個CertificateSigningRequest.certSigningRequest文件,注意任何錯誤提示都不要忽略,否則即使生成了文件也可能無法使用。

    這個過程請不要使用Chrome瀏覽器  返回開發者授權系統的Certificate頁面里,點擊頁面右方的Request Certificate申請一個證書,然后點擊頁面下方的按鈕上傳生成的certSigningRequest文件,這樣就完成了證書的申請流程。

申請成功后,Certificate頁面里就有了一條證書,刷新幾次頁面后證書的狀態就變成Issued,點擊download按鈕可以下載一個cer文件。

  接下來是通過cer文件生成p12文件的過程。

因為Flash發布iOS應用需要的證書文件格式是p12。

這個流程在MAC和Windows上也是有區別的。

  MAC  點擊下載的.cer文件,文件會自動在Keychain Access里打開,可以右鍵點擊key導出一個p12文件,如下圖:

  WINDOWS  Windows下生成p12仍然比較麻煩。

首先使用管理員身份打開命令行進入OpenSSL-Win32/bin文件夾,如果不是管理員身份則同樣需要先運行下面的命令:  set RANDFILE=.rnd  復制代碼  為了操作方便,將下載的cer文件拷貝到bin文件夾下,然后運行下面的命令行生成一個pem文件  openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM  復制代碼  然后運行下面的命令生成一個p12文件:  openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12  復制代碼  在輸入了兩次密碼之后,便會在bin文件夾下有一個iphone_dev.p12的文件。

  -  使用開發者授權  -  正如上面我們提到的,如果要發布一個可以在指定的設備上單獨安裝的IPA,則必須使用開發者授權文件.mobileprovision。

這個文件可以從開發者授權系統中申請獲得。

  點擊左側導航的Provisioning進入授權頁面,如圖點擊右側的New Profile按鈕創建一個新的授權文件。

  在創建頁面中填入名稱,選擇創建好的證書,以及指定設備(可以多選),提交后就可以生成一個授權帳號。

并且可以下載一個mobileprovision文件到本地。

  到現在,我們就具備了Flash發布iOS應用的兩個重要文件,.mobileprovision和.p12,返回Flash,在發布設置的Deployment選項卡中填入這兩個文件(如下圖)。

這樣就可以在指定的設備中開發iOS項目了!

版權聲明:本文由 輝和愜 整理編輯。

原標題:安卓開發者證書,企業開發者證書

轉載注明出處:http://www.dn9ww09s.icu/fault/13382.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • word繪制斜線表頭,繪制斜線表頭

    word繪制斜線表頭,繪制斜線表頭 相關圖片word繪制表格如何繪制斜線標題是許多word用戶頭疼的問題。今天,超人軟件將介紹如何在word2003和word2007中繪制word中的斜線標題。感興趣的合作伙伴不應該word斜線表頭怎么打字...

  • eclipse字體大小設置 主題設置,eclipse字體大小設置 快捷鍵

    eclipse字體大小設置 主題設置,eclipse字體大小設置 快捷鍵 相關圖片pr字體大小怎么改不了Eclipse是一個開源的、基于Java的可擴展開發平臺,具有一組標準的插件,包括Java開發工具。許多用戶在使用eclipse的過程中需要設置字體大小,但是他微博的蘋果版...

  • j,,j怎么

    j,,j怎么 相關圖片k?j病毒名稱(中文):病毒別名:威脅等級:★★☆病毒類型:網頁病毒長度:影響系統:win9xwinnt病毒行為:網頁木馬假冒國外某知名網銀網頁,竊取用戶atmcar新j...

  • 2003word字數統計在哪,doc文檔字數統計在哪里

    2003word字數統計在哪,doc文檔字數統計在哪里 相關圖片word技術在哪里當我們用word寫文章時,單詞計數的功能特別實用。當我們遇到需要字數的字操作時,這個小小的字功能可以省去我們很多的心血。但很多人不知道count這個詞在哪里,電腦...

  • displayflex,display flex什么意思

    displayflex,display flex什么意思 相關圖片display在過去的兩天里,我一直在做手機項目,并使用CSS3的新特性。還不是所有瀏覽器都支持它,所以請使用前綴。請參見以下:HTML代碼:div clas s=s-indcssdisplayflex...

  • 怎么切換輸入法,怎么設置輸入法

    怎么切換輸入法,怎么設置輸入法 相關圖片切換輸入法相信不會切換輸入法的用戶不在少數。如果輸入法不能關閉怎么辦?怎么解決?在這種情況下,可以轉到控制面板-區域和語言選項-語言-清除信息-以設置默認輸入語言搜狗輸...

  • 怎樣制作幻燈片的效果,幻燈片制作

    怎樣制作幻燈片的效果,幻燈片制作 相關圖片ppt制作動畫效果作為一個不懂代碼的業余網頁制作人,他經常羨慕一些由專業程序員在瀏覽器中編譯的酷多媒體作品。唉,學習這個程序可不是一天的工作。它需要良好的邏輯思維能力...

  • hkcmd是什么進程,wuauclt是什么進程

    hkcmd是什么進程,wuauclt是什么進程 相關圖片電腦結束進程快捷鍵是什么最近,許多小型合作伙伴報告說,他們在打開任務管理器后發現了一個名為hkcmd.exe的進程,但他們不知道hkcmd.exe是什么進程。可以關閉hkcmd.exe電腦強制結束進...

  • 怎么從事動畫,高級動畫

    怎么從事動畫,高級動畫 相關圖片C4D 復雜模型動畫目前,CSS3已經得到了廣泛的應用,其中一個重要的成員就是CSS3動畫。而且,隨著CSS動畫的逐步深入和普及,越來越復雜和細膩的動畫場景也層出不窮。比如,上個月J...

  • win10如何深度清理c盤,win10刪除c盤無用文件

    win10如何深度清理c盤,win10刪除c盤無用文件 相關圖片c盤local可以刪嗎我相信許多使用win7的小伙伴在打開C磁盤后發現了一個名為perflags的額外文件夾。那么perflags是什么樣的文件夾呢?性能可以刪除嗎?接下來,跟隨超人win10搜不到wifi列表...

熱評文章

  • 懷舊服多玩魔盒怎么徹底刪除,wow大腳插件設置教程

    懷舊服多玩魔盒怎么徹底刪除,wow大腳插件設置教程 相關圖片魔獸世界多玩魔盒教程現在市場上有很多游戲盒,一個玩家使用多個游戲盒后發現不適合自己。那么如何徹底刪除多場魔盒呢?現在,超人軟件編輯就來介紹一下如何徹底刪除多場魔盒...

  • 網頁設計,外國優秀網頁設計

    網頁設計,外國優秀網頁設計 相關圖片優秀網頁設計官網“火星救援”仍處于起步階段。《星球大戰7》即將上映。事實上,即使沒有這些電影,人們對宇宙的熱情也從未降低。自古以來,人類喜歡抬頭仰望天空,這也解釋了...

  • 玫瑰小鎮魅力圖標有什么用,qq魔法卡片手機版

    玫瑰小鎮魅力圖標有什么用,qq魔法卡片手機版 相關圖片qq輸入法怎么導入對于很多QQ用戶來說,點亮所有的圖標是一件非常有趣的事情。玫瑰城是一個圖標,許多人沒有點燃。那么,玫瑰城的標志性建筑如何才能被點亮呢?如果玫瑰城進不來...

  • win10如何獲得管理員權限,win10如何開管理員權限

    win10如何獲得管理員權限,win10如何開管理員權限 相關圖片w10提供管理員權限當我們安裝軟件時,我們經常提示管理員許可。你知道如何設置win10的管理員權限嗎?win10的管理員權限有什么用?現在,超人軟件編輯將為您解答。我希望你有win10家...

  • div內容上下居中,div內容居中

    div內容上下居中,div內容居中 相關圖片設置div內容居中盡管divs中的內容居中問題一直是一個比較老的話題,但最近發現許多前端開發人員都在問如何實現它。事實上,互聯網上有很多數據和案例。這里我將總結一些常見的處...

  • ps字體安裝詳細教程,ps不顯示新安裝的字體

    ps字體安裝詳細教程,ps不顯示新安裝的字體 相關圖片ps教程文字效果我相信當你使用PS時,你都希望有更多的字體格式。那么如何安裝PS字體呢?接下來,超人軟件編輯想給大家帶來PS字體安裝教程,希望大家喜歡它怎么安裝PS字體?方法...

  • s。,s?s

    s。,s?s 相關圖片什么是HTML病毒名稱(中文):病毒別名:威脅級別:★★☆病毒類型:網頁病毒長度:影響系統:win9xwinnt病毒行為:網頁病毒利用ie漏洞將sysp.exe文件下載到C:HTML5...

  • word是否使用安全模式,怎樣用安全模式打開word

    word是否使用安全模式,怎樣用安全模式打開word 相關圖片word提示用安全模式打開最近,很多朋友反映,當他們打開word時,發現它總是以安全模式打開的。那么單詞安全模式有什么用呢?如何刪除word安全模式?現在,超人軟件將為你解答,希...

  • 用dreamweaver做網頁,dreamweaver個人網頁

    用dreamweaver做網頁,dreamweaver個人網頁 相關圖片dreamweaver使用結果表明,用表格美化網頁的方法有很多種。在這個例子中創建的層次表如圖8-1所示,它不需要很多技巧就可以使用表單來美化頁面。例如,在本例中,只需嵌套一個簡單的...

  • 完美解碼播放器怎么樣,完美解碼同時播放多個視頻

    完美解碼播放器怎么樣,完美解碼同時播放多個視頻 相關圖片完美解碼擴展模式播放當我們觀看視頻時,不可避免地會遇到我們不想看的情節。如果我們直接跳過,有時會妨礙情節的連續性。此外,音像不符的情況也時有發生。此時可以使用控制...

關注微信

变脸官网查询