【问题标题】:IPA not uploaded to App Distribution using fastlaneIPA 未使用 fastlane 上传到 App Distribution
【发布时间】:2021-10-05 03:02:57
【问题描述】:

我正在尝试使用 fastlane 将 Flutter 应用的 IPA 和 APK 文件上传到 Firebase App Distribution。

我第一次部署时,IPA 和 APK 文件都已成功上传到 App Distribution。但是在第一次部署之后,每次部署都上传了APK文件但没有上传IPA,即使终端显示fastlane上传IPA成功。

为什么会发生这种情况,我该如何解决?

【问题讨论】:

    标签: firebase flutter fastlane firebase-app-distribution


    【解决方案1】:

    您的版本可能会归入第一个版本,因此它不会显示在 Firebase 控制台上。

    在 fastlane repo 上的 issue 上查看此 comment,并附上解释:

    作为背景,App Distribution 具有发布和发布的概念 二进制文件。对于 iOS,我们通过版本唯一标识一个版本 信息(CFBundleVersion、CFBundleShortVersionString)和哈希 只是应用程序代码。此哈希不包括资源文件,例如 配置文件。二进制文件由 IPA,包括其资源文件。对于 iOS ad-hoc 发行版,它是 发行版通常有多个与之关联的二进制文件 因为开发人员上传相同的代码是很正常的 更新了配置文件,为测试人员提供访问权限。

    在 Firebase 控制台中,您看到的卡片是版本。那么什么可能 正在发生的是您正在上传没有代码更改的构建。如果 在这种情况下,Firebase 中不会显示新版本 控制台,但二进制文件可供您的测试人员下载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 2019-02-24
      • 2020-02-01
      • 1970-01-01
      相关资源
      最近更新 更多