我是否需要使用不同的證書來簽署不同的應用程序(如果它們全部是在同一個Google Play帳戶下發布的),還是我可以始終使用相同的應用程序?如果沒有特別的要求,最佳做法是什麼?我是否需要爲我的所有Android應用程序使用相同的證書?
2
A
回答
5
您不需要使用相同證書在同一個開發者帳戶上發佈所有應用程序,並且可以爲每個應用程序使用一個證書。
但是,您必須使用首次發佈的相同證書發佈應用程序的更新。這意味着您應該確保您的密鑰存儲保存在整個地方。
最佳做法是每個開發人員帳戶都有一個密鑰庫,因爲使用相同證書的應用程序可以在同一進程中運行,並以安全方式共享數據(按照Documentation)。
4
不,你不需要。如果你這樣做,你可以聲明基於簽名的權限,以便你可以從你的一個應用程序公開服務,只有你自己的應用程序可以訪問。缺點是,如果你失去了密鑰,你同時失去了所有的應用程序(你將不得不重新發布)。
0
我更喜歡爲每個應用程序提供一個應用程序,尤其是因爲這樣可以更輕鬆地將應用程序傳輸給其他人,而無需將證書授予所有應用程序。
相關問題
- 1. 我是否需要Intranet應用程序的SSL證書
- 2. 我是否需要爲我的應用程序創建線程?
- 3. apns是否需要每個應用程序開發的證書?
- 4. 我需要每個應用程序的證書嗎?
- 5. 我是否需要Oauth2用於我的Web應用程序API
- 6. 我是否需要Android手機來創建Android應用程序?
- 7. 我們是否需要使用相同的證書和配置文件來分發新應用程序以替換iOS中的舊應用程序?
- 8. 我是否必須使用新證書更新我的應用程序?
- 9. 我是否需要爲我的應用使用SyncAdapter?
- 10. 爲什麼我需要-CApath for OpenSSL來使用我的證書?
- 11. 我是否需要管理員權限才能使用證書?
- 12. 我們是否需要爲我的ios應用程序的appMeasurement使用Adobe Digital Marketing Suite的身份驗證?
- 13. 您是否需要發佈android應用程序的許可證?
- 14. 我是否需要使用GCM製作可更新的Android應用程序?
- 15. 我是否需要爲我的蘋果應用程序提供與配置文件相同的名稱?
- 16. 我是否需要保護我的Android應用程序不被複制?
- 17. 我是否需要在我的web應用程序上使用ssl?
- 18. 我是否需要在我的sinatra應用程序中使用activerecord?
- 19. 我是否需要將我的「應用程序」公開才能使用FB SDK
- 20. 我是否真的需要爲Django使用服務器應用程序?
- 21. 我是否需要爲WinRT應用程序創建縮略圖
- 22. 我是否需要爲iphone應用程序購買服務器?
- 23. Delphi應用程序的SSL證書 - 是否需要啓用安全性?
- 24. 是否可以使用SSL證書籤署我的程序集?
- 25. APNS證書是否與App Store應用證書相同?
- 26. 我是否必須爲SAN SSL證書使用相同的私鑰?
- 27. 我們是否需要應用層單頁應用程序
- 28. 我需要在Android java中使用https的私人證書
- 29. 我的android應用程序同步chrome pc書籤有Api嗎?
- 30. 每次用戶使用我的Android應用程序時,是否需要驗證用戶
有趣的是,這使得它在參考中,但在同一過程中運行實際上是不鼓勵(系統應用程序除外)。 –