A. ios普通開發者賬號可以生成證書嗎
你問的是一個開發者賬號可以創建多少個證書吧。 一個賬號可以申請2個證書(2個開發證書,2個發布證書),但實際中一個賬號只創建 1個證書就行,所以得項目都可以用1個證書,因為證書和apple id無關,只和本機創建的鑰匙串有關(所以本機創建的證書...
B. ios為什麼開發者證書會自動生成
這個是xcode5或6的特性吧。不管怎麼樣,你生成證書,無非是要CSR文件,賬號、appID,bundle id。有了這些東回西,就可以自己答去dev center創建證書。而所有這些都是蘋果公司掌管的、包括mac系統、Xcode、dev center。需要的就是一個用戶的授權,你在Xcode的account上登錄了賬號,自然算是一種授權。dev center會自動給你生成缺少的東西,只是名字很難看,你完全看不出什麼意義。所以你最好都是自己去dev center自己去製作證書、app IDs、pp文件等。這樣你的app ID,bundle id、pp文件就可以有一個有意義的名稱,如Jack's app,而不是xcodexxxxxxxx001,002這樣對你沒有意義的,過後你也不知道他們屬於哪個app,有什麼含義。
C. 如何申請IOS開發者證書
首先登陸https://developer.apple.com(99美元賬號)
a.點擊頁面右上角
發布證書就申請並安裝完成了。
D. app製作系統無極限分銷ios能拿證書嗎
涉及到2級分銷或者3級分銷,以及用戶與用戶之間存在利益關系的APP,是很難上架App Store的,他說的不錯
E. ios中怎樣生成一個帶秘鑰的證書
(1)certSigningRequest文件,該文件在MAC系統中生成,用於在Apple網站上申請推送證書文件。
生成過程:
打開應用程序中的「鑰匙串訪問」軟體,從菜單中選擇 「鑰匙串訪問」-》「證書助理」-》「從證書頒發機構請求證書」,郵箱和名稱隨便填寫,然後選擇保存到磁碟,就可以在本地生成一個CertificateSigningRequest.certSigningRequest文件。
(2)注冊一個支持push的app id,後面會用到。
生成過程:
進入developer.apple.com,選擇member center - Certificates, Identifiers & Profiles - Identifiers- App Ids,然後選擇注冊app id,設置appid名稱,同時,app id suffix一欄必須選擇explicit app id,然後設置bundle id,最後勾選 App Services中的 Push Notifications,這樣就可以注冊一個支持push的aphid。
(3) 推送證書cer文件,該文件在developer.apple.com中生成,用於生成服務端需要的文件。
生成過程:
進入developer.apple.com,選擇member center - Certificates, Identifiers & Profiles - Certificates,然後選擇創建certificate,類型分為Development和Proct。這里以Development為例,選擇Apple Push Notification service SSL (Sandbox) ,然後下一步,選擇之前生成的支持push的AppId,然後下一步,提交之前創建的CSR文件,再下一步就可以生成cer文件,然後保存到本地。
(4)生成服務端使用的證書文件。如果是使用網上的mac 版PushMeBaby工具,在mac機器上進行推送消息的發送,那麼有上面的cer文件就夠了。如果是使用PHP、java/c#開發自己的服務端,那麼還需要將上面的cer文件做一個轉換,生成pem文件或者p12文件。
生成php用的pem文件過程為:
首先雙擊前面保存的cer文件,此時會打開「鑰匙串訪問」軟體,裡面會出現一個Apple Development IOS push services證書,一個公用密鑰和一個專用秘鑰,秘鑰的名稱與證書助理中填寫的名稱一致。
選中證書,導出為 apns-dev-cert.p12 文件
選中專有秘鑰,導出為apns-dev-key.p12文件
通過終端命令將這些文件轉換為PEM格式:
openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
最後, 需要將兩個pem文件合並成一個apns-dev.pem文件,此文件在連接到APNS時需要使用:
cat apns-dev-cert.pem apns-dev-key-noenc.pem > apns-dev.pem
F. ios app描述文件和 證書怎麼生成
和蘋果打交道,最好是准備一台Mac機。這里需要用到一個蘋果自帶的KeyAccess的軟體,用來生成證書的申請文件。
點擊「從證書頒發機構請求證書」後,會出現下圖:
這里就是輸入郵箱,名字,需要提醒一下的是,我們一般選擇「存儲到磁碟」,把申請文件存在硬碟上,後面需要上傳這個文件到蘋果後台。
2. 申請證書
准備好證書的申請文件後,就應該是申請證書了。
證書分成開發證書和發布證書,其中有沒有推送功能又是不同的,根據實際應用的功能選擇證書的種類:
然後上傳剛剛生成的CSR文件
按下Generate後,稍等一會,證書就生成了,你可以下載然後安裝到本機。
G. ios release證書怎麼做
微信公眾平台推送的關於「iOS11不再信賴WoSign證書」的描述,實為蘋果2017年1月20日發布的專舊公告,屬公告中僅宣布「蘋果產品不再信任WoSign CA Free SSL證書G2中級根」,並沒有表示不信任WoSign所有證書。使用2016年11月21日之後簽發的沃通證書的用戶不受影響。
H. ios中怎麼樣生成一個帶秘鑰的證書
在底部往上一拉,然後會有一個和右上角同樣的標志(在上拉菜單的右上角),點一下,就可以了