2012-10-23 51 views
4

同一密鑰庫我一直用於所有已發佈的應用相同的密鑰庫和相同的別名關鍵...針對不同的應用

這是一個正確的選擇,或者我應該使用不同的別名爲每個已發佈的應用?

我還沒有找到關於正確使用密鑰庫的真正清晰的信息。

回答

7

密鑰庫文件或應用程序的簽名表示某些開發人員或公司證明該應用程序是由該特定公司或開發人員開發或驗證的,而不是應用程序本身。

因此,到目前爲止,您正在開發應用程序,包括您的公司名稱或您的應用程序,但應該使用相同的密鑰存儲庫登錄應用程序,但不是強制性的。

+0

Omg。到目前爲止,我總是使用不同的密鑰庫。一個應用程序的一個密鑰庫。 – rxlky

+0

假設您有2個應用程序,使用相同的密鑰庫進行簽名。如果您將其中一個應用出售給另一方 - 那麼您也將放棄通用密鑰存儲。所以不確定,那會怎麼樣。 – Jasper

+0

不是強制性的。並不總是一個好主意,請參閱:http://stackoverflow.com/a/26186004/165164 –

2

您可以使用相同的密鑰庫來簽署多個應用程序。

沒有必要一次又一次創建新的密鑰庫文件。

您可以關注this以供參考。

0

在多個應用程序之間共享密鑰存儲是一個壞主意,並不是很安全。

  1. 使用密鑰庫進行標識的API控制檯可能會變得混亂。
  2. 如果一個應用程序密鑰庫受到損害,則所有應用程序都會受到影響
相關問題