2014-06-21 39 views
7

蘋果公司忠於其極其專有的精神,需要使用Mac生成用於iOS開發人員程序的證書。 (作爲.certSigningRequest文件)如何使用Linux openssl爲iOS生成CSR?

顯然,它們以某種方式使用這些密鑰的標準,所以我的問題是: .certSigningRequest是什麼樣子的?有人可以分享他們文件的譴責版本嗎? (同時保持相同的長度)

然後,我相信我們可以找出一種方法來用openssl生成相同的東西,並最終編輯csr文件以使其與蘋果所需的格式相匹配。

謝謝。

回答

12

啊,實際上它與使用openssl生成的文件格式完全相同。 我只是用來生成總是4096,我沒有想到蘋果只能使用2048。最後

openssl genrsa -out ios-dev.key 2048 
openssl req -new -key ios-dev.key -out ios-dev.csr 
+0

解放:

因此產生一組密鑰爲iOS開發者!謝謝 :) – Shade