问题标签 [fabric-beta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
3047 浏览

android - 无法从 Crashlytics Beta 安装 Android APK

将新版本上传到 Crashlytics Beta 后,用户无法安装

这是正在发生的事情:

  1. 用户收到包含最新版本的电子邮件通知
  2. 点击“Check it out”,打开 Crashlytics 的 Beta 版
  3. 单击“安装更新”会导致错误“未安装应用程序”。没有额外的细节

这发生在三星 S8、Android 8.0.0 和 Pixel 2、Android 9 上

我尝试卸载手机上现有的应用程序,但没有任何影响。

0 投票
0 回答
352 浏览

android - 带有风味 applicationId 的 Android fastlane 部署

我设置了 Fastlane 来构建我的应用程序的变体。我有一个 Fabric Beta 应用程序,用于设置其中一个变体并为其中一个变体工作,即原始变体。

现在我已经添加了另一种具有不同的风格applicationId,并配置了 Fastlane 来构建该变体,我没有看到在 Fabric 中创建的新应用程序。

在 Fabric 中创建新应用程序的步骤是什么,使用现有应用程序但applicationId每个构建变体都是新的?

0 投票
0 回答
54 浏览

android - android 应用程序中 Fabric Beta Publisher 和 Jenkins 的代理问题

我使用 Jenkins 的 Fabric Beta Publisher 插件在 Fabric 中上传我的版本。我已经使用插件-> 高级将代理配置到 Jenkins 中。我也将代理参数配置到我的虚拟机中。我有一个超时问题。使用 Fabric 和代理构建 Android 应用程序的任何 REX。

0 投票
0 回答
77 浏览

crashlytics - Crashlytics 停止编译:正文太长

我正在尝试使用 fastlane 的 crashlytics 方法将我的发行说明上传到 Fabric Beta。我收到以下错误:

Crashlytics 停止编译,因为它在上传发行版时出现问题。验证失败:正文太长(最多 16384 个字符)

有什么方法可以延长最大体长,超过 16384,或者我被这个值困住了?

我看到了与此问题相关的另一篇文章,我想对此发表评论,但我没有这样做所需的“声誉”。

0 投票
1 回答
73 浏览

ios - iOS 测试构建在打开后关闭

在 iOS 上打开测试版本时,应用程序会在启动屏幕后立即关闭。我也实施Crashlytics了,但没有出现崩溃报告。

或者不Crashlytics报告来自 3rd 方库的崩溃,或者我是否需要为此实现一些东西?

我已将崩溃范围缩小到第 3 方库之一,但不确定它崩溃的原因。

0 投票
2 回答
159 浏览

firebase - 通过 Firebase Crashlytics 平台添加测试人员

以前现在在Fabric Beta

面料:贝塔

我可以通过Add Testers按钮添加新的测试人员:

Fabric:Beta:添加测试人员

如何通过Firebase平台添加新的测试人员?

0 投票
1 回答
230 浏览

android - 使用 Fabric 从不同的 Mac 发布未签名的 apk

一年以来,我用 Fabric 发布了未签名的 apk,没有出现任何问题。我的同事配置了一台新的 Mac,有时会发布相同的应用程序(总是未签名的 apk)。如果他使用 Beta (Fabric) 发布 apk,我将无法安装 apk。

我们有相同版本的 Android Studio 3.4.1 和 Fabric (for Android Studio) 4.3.0 。

谢谢你的帮助。

0 投票
2 回答
648 浏览

flutter - Flutter APK 发布构建无法上传到 Fabric Beta

仅在 Flutter 版本中存在此问题。我尝试使用 Android Studio Fabric 插件和 Fastlane 命令上传。

尝试使用 Android Studio Fabric 插件拖放上传时,显示错误: Unable to extract Crashlytics build info from the dropped APK. Please make sure your Crashlytics build tool plugin is installed and enabled.

尝试使用带有命令的 Fastlane 上传时: fastlane run crashlytics apk_path:"/home/me/app-release.apk" api_token:"xxx" build_secret:"xx"

出现此错误:

我为实施 crashlytics 所采取的步骤:

  • 使用说明添加并设置 firebase_crashlytics 作为颤振依赖项:https ://pub.dev/packages/firebase_crashlytics
  • 将 Fabric API 密钥添加到 AndroidManifest.xml
  • 设置后运行应用程序后,应用程序出现在 Fabric 控制台中,这意味着 Crashlytics 现在设置正常。
  • 然后尝试使用 Android Studio 插件和 Fastlane 生成的 APK 上传 Fabric Beta flutter build apk --release,导致上述错误。

我错过了什么吗?有没有人成功地将 Flutter 构建上传到 Fabric Beta 并以某种方式解决了 Crashlytics 信息丢失错误?

0 投票
1 回答
65 浏览

android - Fabric Beta API 添加测试人员

Fabric Beta工具对应用程序开发非常有帮助。但现在我想从外部应用程序管理用户。

这意味着至少能够Add TesterRemove Testers。对这样的Fabric API有帮助吗?

我知道分发插件,但我们想将测试人员管理与新版本分发分开。

0 投票
1 回答
435 浏览

android - 如何将 Android APK 上传到 Fabric Beta

我想要的是?

我有一个想要上传到 Fabric Beta 的 Android 应用程序。

我要怎么做?

我想使用 Fastlane 将我的 Android 应用程序上传到 Fabric Beta。

出了什么问题?

运行我的 fastlanefastlane beta命令后,我得到了一个很好的报告,一切都很好,我应该在 Fabric 仪表板上看到我的应用程序:

[16:06:57]:将构建上传到 Crashlytics Beta。有时间了☕️。

[[16:07:03]:构建成功上传到 Crashlytics Beta

[[16:07:03]:访问https://fabric.io/_/beta添加发行说明并通知测试人员。

但是当我去https://fabric.io/_/beta时,我的应用程序不会出现在那里!

我还尝试了什么?

尝试了官方集成文档。在 Android Studio 上安装了 Fabric 插件。使用我的凭据登录,选择了我的应用程序包标识符,并且总是从“所有工具包”屏幕被扔到凭据屏幕。对我来说看起来像一个错误。在任何地方都找不到解决方案。

我是否尝试手动集成 Fabrik SDK 并运行该应用程序?

是的,我做到了,该应用程序仍然没有出现在 Fabric 仪表板中。在 logcat 中没有看到任何相关错误。

使用 Gradle 插件上传怎么样?

那个很棘手,因为我必须修复许多错误并提供带有我的凭据的 fabric.properties 文件,但最终得到了一个有希望的消息:

任务 :application:crashlyticsUploadDistributionGoogleProdStagingAlpha 正在上传 /Users/yanbraslavsky/booking-app/application/build/outputs/apk/googleProd/stagingAlpha/application-google-prod-stagingAlpha.apk 到 Crashlytics...

在 6 秒内构建成功

Fabric 仪表板中仍然没有应用程序。

我现在想要什么?

我有一个想要上传到 Fabric Beta 的 Android 应用程序...