從事南昌APP開發(fā)的技術人員都知道,要想在iOS設備上調(diào)試應用程序,必須具有開發(fā)者證書。每個開發(fā)人員一次僅允許使用一個開發(fā)者證書。可以登錄iOS開發(fā)中心的配置門戶網(wǎng)站,然后在該網(wǎng)站上管理證書。登錄該網(wǎng)站時,需要蘋果的iOS開發(fā)者賬號,登錄成功后的界面如圖1所示。
圖1、登錄iOS配置門戶網(wǎng)站
點擊iOS Apps下的Certificates(證書)導航菜單,得到的證書管理界面如圖2所示,在此處可以下載證書 和刪除證書。
圖2、證書管理界面
創(chuàng)建證書可以分成兩步。
(1) 生成證書請求文件。
(2) 提交證書請求文件到配置門戶網(wǎng)站。
1、生成證書請求文件 在安裝有Mac OS X操作系統(tǒng)的蘋果電腦中打開“應用程序”→“實用工具”→“鑰匙串訪問”,得到的界面如圖3所示。
選擇“鑰匙串訪問”→“證書助理”→“從證書頒發(fā)機構請求證書”菜單項,此時彈出的對話框如圖4所示,在“用戶電子郵件地址”中輸入eorient@sina.com,在“常用名稱”中輸入eorient,然后在“請求是”中選 擇“存儲到磁盤”單選按鈕。
接著點擊“繼續(xù)”按鈕,會彈出如圖5所示的證書請求文件存儲對話框,在這里我們可以修改文件名和存儲位置。
圖5、證書請求文件存儲對話框
如果默認不修改,則點擊“存儲”按鈕保存文件,此時會在桌面上生成CertificateSigningRequest. certSigning- Request文件。
2、 提交證書請求文件到配置門戶網(wǎng)站 生成CertificateSigningRequest.certSigningRequest請求文件后,重新回到配置門戶網(wǎng)站提交證書請求文件。點擊圖2所示的頁面右上角的添加按鈕“+”號 ,打開如圖6所示的證書類型選擇頁面,在這個頁面中我們可以選擇需要創(chuàng)建的證書。
圖6、證書類型選擇頁面
在圖6所示的證書類型選擇頁面中,這里有很多概念需要南昌APP制作開發(fā)公司-百恒網(wǎng)絡為大家解釋一下,這樣大家才會更清楚,請看下面解釋!
(1)Development:是給開發(fā)階段使用的。
(2)iOS App Development:為測試一般的應用使用的。
(3)Apple Push Notification service SSL (Sandbox):給有推送通知的應用測試使用的。
(4)Production:是給發(fā)布和團隊測試階段使用的。
(5)App Store and Ad Hoc:為在App Store或Ad Hoc上發(fā)布使用的,其中Ad Hoc也是為團隊測試而使用的, 允許應用安裝到最多100個iOS設備上,這樣我們可以通過E-mail或網(wǎng)站將要測試的應用分發(fā)給團隊其他 成員測試。
(6)Apple Push Notification service SSL (Production):給有推送通知的應用發(fā)布使用的。
(7)Pass Type ID Certificate:為PassBook中的Pass使用的。
(8)Website Push ID Certificate:為Website使用的。
當我們選中其中的一個類型時,下面的Continue按鈕就可用了。一直點擊Continue按鈕,直到進入圖7所示的上傳證書簽名請求文件頁面。在該頁面的最下面找到Choose File按鈕,選取桌面上的CertificateSigning- Request.certSigningRequest文件,然后點擊Generate按鈕就可以生成證書了,生成后的頁面如圖8所示。
圖7、提交證書簽名請求文件
圖8、生成證書成功
在這個頁面中,我們可以下載證書文件用于測試或發(fā)布。
講到這里,開發(fā)者證書就已經(jīng)創(chuàng)建好了,就是這么簡單,相信大家看完后都應該知道操作方法了,如果還不是很清楚的朋友可以多看幾遍。當然,如果您有南昌APP開發(fā)方面的需求,可隨時來電和我們聯(lián)系,百恒網(wǎng)絡專業(yè)為您服務!