如何使用旧的世博会密钥对我的新 React Native 应用程序 [Android] 进行签名?



我决定重写一个以前使用 expo 完成的应用程序。当我使用 expo 制作第一个版本时,我可以选择让 expo 为我处理该过程。

我的新应用程序是一个纯粹的 android 反应原生应用程序,我想将其提交给商店,但无法使用以前签名的任何博览会对其进行签名。

您可以使用以下命令获取 Expo 在上一个项目中生成的密钥,然后将其导入到当前项目中:

对于 IOS:

  • fetch:ios:certs- 获取此项目的 iOS 证书/密钥和预配配置文件。将文件写入PROJECT_DIR并打印 标准输出的密码。

对于安卓:

  • fetch:android:keystore- 获取此项目的 Android 密钥库。将密钥库写入 PROJECT_DIR/PROJECT_NAME.jks 并打印密码 到标准输出。

  • fetch:android:hashes- 获取此项目的Android密钥哈希,以设置Google/Facebook身份验证。注意:如果你是 使用谷歌播放签名,此应用将使用不同的签名 发布到应用商店后的密钥,需要使用哈希 显示在谷歌播放管理中心内。

相关内容

最新更新