Facebook 開(kāi)發(fā)者平臺(tái)應(yīng)用散列密鑰生成方法

1: 下載openssl

1.去下載OpenSSL工具,需要梯子,如果沒(méi)有梯子,可以自行百度下載

2: 配置openssl環(huán)境變量

將下載到的zip解壓后,將bin目錄配置到環(huán)境變量path智障

openssl_path.png

3: cmd 生成散列秘鑰

至此,就可以按照f(shuō)acebook的開(kāi)發(fā)文檔所述,執(zhí)行cmd命令了

Android 應(yīng)用必須先使用發(fā)布密鑰進(jìn)行電子簽名,然后才能上傳到商店中。要生成發(fā)布密鑰散列,請(qǐng)?jiān)?Mac 或 Windows 內(nèi)運(yùn)行以下命令,并替換您的發(fā)布密鑰別名和 keystore 路徑:

keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64

這會(huì)生成一個(gè)包含 28 個(gè)字符的字符串,您應(yīng)將其復(fù)制粘貼到下面的字段中。另外,請(qǐng)參閱 Android 文檔,了解有關(guān)應(yīng)用簽名的信息。

注: 上述命令,要全部輸入,其中的 "|" 并不是讓你任選一個(gè)命令執(zhí)行的意思,切記切記!!!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 由于您的應(yīng)用簽名密鑰用于驗(yàn)證您作為開(kāi)發(fā)者的身份,并確保為您的用戶進(jìn)行無(wú)縫而安全的更新,因此,管理和保護(hù)您的密鑰對(duì)于...
    貝貝beibei96閱讀 2,517評(píng)論 0 0
  • 引言 轉(zhuǎn)自 Application developer best practies。部分內(nèi)容有編輯。 正文 該文檔...
    碳烤魚(yú)8912閱讀 1,007評(píng)論 0 1
  • 1. OpenSSL 1.1 OpenSSL簡(jiǎn)介 SSL,Security Socket Layer,是一個(gè)安全傳...
    菜菜的家伙閱讀 3,211評(píng)論 0 2
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒(méi)有地址/指針的概念1.2> 泛型1.3> 類(lèi)型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,135評(píng)論 1 32
  • 憶梅下西洲, 折梅寄江北。 單衫杏子紅, 雙鬢鴉雛色。 西洲在何處? 兩槳橋頭渡。 日暮伯勞飛, 風(fēng)吹烏臼樹(shù)。 樹(shù)...
    木木雨林閱讀 308評(píng)論 0 0