iOS開發者證書申請過程


真機測試前準備工做:
1.蘋果的MAC一臺。若是你用的是***不知道可不能夠,反正我沒用過。。。通常公司都會給你配開發工具的。
2.iphone手機一部。(本人純屌絲,用的iphone4)
3.開發者帳號。(這是必須的,有時間的話我把申請開發者帳號流程也整理一下)若是你手機越獄了,那麼就此打住。。。。嘿嘿!
4.打開mac os自帶的「鑰匙串訪問」工具,經過其「證書助理」--》「從證書頒發機構請求證書」,在桌面生成一個CertificateSigningRequest.certSigningRequ文件。這步不會作的看下圖:




郵箱地址是必填的,不填不能夠!選擇存儲到磁盤,而後點繼續---存儲。OK,搞定。。。是否是很簡單!
下面核心步驟開始。。。
1.https://developer.apple.com/devcenter/ios/index.action
點擊下圖紅色方框內選項

2.在打開的界面中選擇 IOS APPS選項。
3.下載證書。點擊Certificates--而後點擊右上角的「+」建立證書以下圖:

選擇你須要的證書類型,選第一項便可。(不要跟我狡辯,若是你有其餘須要能夠點擊其餘的,這個是針對真機開發的。。。)
而後繼續---再繼續---choose File(選擇準備工做中第四項的CertificateSigningRequest.certSigningRequ文件)--ok,註冊---下載證書。。。如圖:

點擊Download保存--安裝證書。ok,下一步。。。
4.受權APP IDS。點擊Identifiers--右上角「+」--這一步很是重要!!!!!!!!ios

真機測試把我折磨死了,每次都出現如下錯誤:app

在網上找了一天,說什麼的都有,真是各類麻煩啊!!!iphone

若是你改了工程中Bundle identifiel名字仍是不行的話,那麼你就要注意了,是否是你在註冊證書時,APP ID取的名字有問題;以下圖:ide

若是你是選的第一個,按網上的教程一步一步走下去的 ,  那麼恭喜你!!你已經埋下了錯誤的種子,到時候你會在一個工程中能真機調試,而你的其餘的工程只要選擇真機調試就出現圖1 的錯誤,,我就是犯得這個垃圾錯誤,TMD!!我愣是在網上找了兩天,今天忽然靈感來了。。。工具

記住:若是你想在真機上測試全部的工程,那麼你必定要選擇開發工具

Wildcard App ID 這個選項,看英文的大概意思就是這個是「這使您可使用一個單一的應用程序ID匹配多個應用程序。要建立一個通配符的App ID,輸入一個星號(*)的最後一位數字包ID字段

 

我這就是前車可鑑啊 ,,,測試

因此,寫出來與你們分享一下,不要跟我犯同一個錯誤!!url


5.受權設備。點擊Devices--聰明的同窗不用教就知道點擊右上角的「+」,嘎嘎。。。以下圖:Name:給你的設備取個名字,好比JackMeng,嘎嘎。。。
UDID:在Xcode--window--organizer中選中已鏈接的設備(不鏈接看不到哦!):


看到沒,看到沒?紅框內就是UDID,那就複製--粘貼吧,若是你願意看以比着抄一遍啊。。。嘎嘎,很容易出錯哦!
6.最後一步,配置文件。點擊Provisioning Profiles---對!沒錯!點擊右上角的「+」以下列圖。。。仍是看圖直觀,說的再多都不如看圖:
(1).選擇你須要的配置文件類型

(2).選擇一個APP ID

(3).繼續---選擇一個證書
(4).選擇設備。你的可能就一臺,勾上吧。。。

(5).繼續--給你的工程取個響亮的名字。。。不要學我哦!嘎嘎。。。

(6).生成配置文件

沒錯!把配置文件Download,雙擊安裝。。。根據經驗最好雙擊安裝,保證下圖紅框中有你須要的設備證書!!

ok,下面你花了美刀買的開發者帳號該上場了。。。選中你的設備---點擊Add to portal--輸入帳號、密碼--登陸就ok了,注意登陸成功後你設備後面有個小綠點哦。。。

好了,大功告成!!!spa

相關文章
相關標籤/搜索