在远程和本地来源之间同步凭据
编辑页面
了解如何在远程和本地来源之间同步凭据。
For the complete documentation index, see llms.txt. Use this Use this file to discover all available pages.
如果你使用自动管理的凭据,你的凭据将托管在 EAS 服务器上,但你可能会遇到想要将凭据拉取到本地以运行构建的情况。而如果你使用本地凭据,你可能会发现自己需要将 credentials.json 中指定的凭据上传到 EAS 以便由其为你管理。这两种情况都可以使用 eas credentials 命令来实现。
下载凭据
要下载你自动管理的凭据,请在项目根目录中运行 eas credentials,选择一个平台,选择 "Credentials.json: Upload/Download credentials between EAS servers and your local json",然后选择 "Download credentials from EAS to credentials.json"。如有需要,再运行一次该命令以下载另一个平台的凭据。
Android 凭据会立即可用,因为你的项目会从 credentials.json 中读取这些凭据。
iOS 凭据需要两个步骤才能在本地设置好。你首先需要将分发证书安装到你的钥匙串中。接着,打开你的项目 Xcode 并导航到 "Signing & Capabilities" 部分,然后导入你的配置文件并选择它。
上传凭据
要将你 credentials.json 中的凭据上传给 EAS 管理,请在项目根目录中运行 eas credentials,选择一个平台,选择 "Credentials.json: Upload/Download credentials between EAS servers and your local json",然后选择 "Upload credentials from credentials.json to EAS"。如有需要,再运行一次该命令以为另一个平台上传凭据。