我是否需要使用不同的证书来签署不同的应用程序(如果它们全部是在同一个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应用程序时,是否需要验证用户
有趣的是,这使得它在参考中,但在同一过程中运行实际上是不鼓励(系统应用程序除外)。 –