应用凭证
了解Android和iOS应用程序所需的应用凭证。
Expo自动化了为Android和iOS签名应用的过程,但在这两种情况下,您都可以选择提供自己的覆盖。EAS Build可以生成签名或未签名的应用程序,但要通过商店分发您的应用程序,它必须是一个签名的应用程序。
在本页面上,您将了解每个平台所需的凭证。如果您想了解我们如何在我们这边存储您的凭证,请查看我们的安全文档。
Android
Google要求所有Android应用程序在安装到设备或更新之前都必须使用证书进行数字签名。通常,一个私钥及其公共证书存储在一个密钥库中。过去,上传到商店的APK需要使用应用签名证书(一个将附加到Play商店中的应用程序的证书),如果密钥库丢失了,就没有办法恢复或重置它。现在,您可以选择使用Google Play的App签名,并简单地上传一个使用上传证书签名的APK,Google Play将自动将其替换为应用签名证书。旧方法(应用签名证书)和新方法(上传证书)本质上是相同的机制,但使用新方法,如果您的上传密钥库丢失或受到威胁,您可以联系Google Play支持团队来重置密钥。