iOS 的 Firebase 分布

Firebase distribution for iOS

我们正在使用 react-native 开发 iOS 应用程序。每次开发者更新时,开发者都需要在 QA phone 上构建和安装以进行测试。

现在,我正在尝试使用 fastlane 和 firebase 应用程序分发,来分发新的应用程序以进行质量检查。

当我创建新版本时,QA 收到了一封电子邮件通知,他们可以在 firebase 应用分发上进行检查。但是没有下载安装的按钮,只有这样的提示

Device registered!
The developer now needs to update their app to run on your device. You'll get an email when the app is ready to test.

如何使其可供下载?

我认为这很有可能,因为你的版本已经相同(我想最近发生在我身上)。尝试更新您的应用程序的次要版本。 (如果您出于某种原因无法执行此操作,您可以删除现有构建并上传新构建)。

最后, 要将 iOS 应用发布到 firebase 应用分发,您需要生成临时文件。

首先,您需要创建一个配置文件临时密钥,您可以在 apple developer 上创建它或使用 fastlane 生成它。然后将其保存在您的项目中。 其次,将构建应用程序中的导出方法设置为临时的。 第三,使用 get_provisioning_profile 获取您的个人资料临时密钥。