1. 程式人生 > >Mac下關於百度開發者中心認領應用

Mac下關於百度開發者中心認領應用

問題的產生

釋出一款應用有時因為簽名問題,難免會遇到讓開發者認領應用的情況.比如說我們公司釋出的一款應用釋出到360應用市場上,但是卻被百度抓包,在我們把應用提交到百度應用平臺之前,已經發布…這個時候就需要我們去找回應用了.認領應用其實很簡單,無非就是給空包簽名.但是有很瑣碎,乾脆記錄下來,以後在遇到直接cv~~

怎麼認領

  • 提交需認領應用的PackageName。
  • 下載應用中心提供的未簽名包,並將與待認領應用一致的簽名寫入該包中。
  • 上傳完成簽名的安裝包進行校驗。

怎麼簽名

jarsigner -verbose -keystore your_keystore -signedjar path_of_signed_apk  path_of_unsigned_apk your_alias

更改上面引用中的值

  • your_keystore 你的這個應用簽名的keystore的位置
  • path_of_signed_apk 簽名好的空包存放位置
  • path_of_unsigned_apk 代簽名的空包的位置
  • your_alias 你的keystore的別名

    舉例

    **比如我的一個應用**xai

jarsigner -verbose -keystore /Users/seekkou/Desktop/android_studio_key.jks -signedjar /Users/seekkou/Desktop/Baidu_Claim_signed.apk /Users/seekkou/Desktop/Baidu_Claim_unsigned.apk
key

參考:應用認領那些事