簡體   English   中英

如何使用舊的 Expo 密鑰簽署我的新 React Native App [Android]?

[英]How do I sign my new React Native App [Android] with my old Expo key?

我決定重寫一個以前用 expo 完成的應用程序。 當我使用 expo 制作第一個版本時,我選擇讓 expo 為我處理該過程。

我的新應用程序是一個純 React 本機應用程序,我想將它提交到商店,但無法使用以前用於簽名的任何博覽會對其進行簽名。

您可以使用這些命令來獲取之前項目中由 Expo 生成的密鑰,然后將它們導入到當前項目中:

對於IOS:

  • fetch:ios:certs - 獲取此項目的 iOS 證書/密鑰和配置文件。 將文件寫入 PROJECT_DIR 並將密碼打印到標准輸出。

對於安卓:

  • fetch:android:keystore - 獲取此項目的 Android 密鑰庫。 將密鑰庫寫入 PROJECT_DIR/PROJECT_NAME.jks 並將密碼打印到標准輸出。

  • fetch:android:hashes - 獲取設置 Google/Facebook 身份驗證所需的此項目的 Android 密鑰哈希。 注意:如果您使用 Google Play 簽名,則此應用在發布到商店后將使用不同的密鑰進行簽名,您需要使用 Google Play 控制台中顯示的哈希值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM