问题标签 [crashlytics-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 投票
0 回答
195 浏览

crashlytics - Crashlytics 测试版:如何下载以前的版本

我知道您可以通过 Crashlytics Beta iOS 应用程序下载通过 Crashlytics Beta 分发的应用程序的早期版本。

但是,即使下载了我的应用程序,Crashlytics Beta 应用程序也不会出现在我的主屏幕上的任何位置。

如何让 Crashlytics Beta 应用程序显示在我的主屏幕上?

0 投票
1 回答
108 浏览

crashlytics - Fabric 初始部署

我有点被一个问题困住了。

我正在尝试使用持续集成来构建我的应用程序并将它们部署到 Crashlytics。

我尝试了很多不同的解决方案(Fastlane、Gradle、手动执行)。当我的应用程序已经使用 Fabric.app 和 Android Studio Fabric 插件部署时,这些解决方案正在运行。

但是,当我尝试部署一个新应用程序时,一切正常,最后我收到了这条消息:

fastlane.tools 成功完成

在 Fabric 仪表板之一,我找不到我的应用程序。

有没有什么方法可以在没有 Fabric.app 和 Android Studio Fabric Plugin 的情况下首次构建和部署应用程序?

0 投票
2 回答
695 浏览

android - Fabric Crashlytics Beta deploy fails: Project is inactive

I am having a react-native app with the bundle com.name.dev.app. I added Fabric/Crashlytics to both iOS and Android and use Fabric Crashlytics Beta for internal distribution. I see both Apps in the Fabric dashboard and when building a release build I can see the crashes in the respective apps's dashboard. This worked for about 7 days.

Now, when trying to upload an APK to Beta via the Android Studio Fabric Plugin or via our Fastlane CI Pipeline, I am getting an error saying:

I removed the Android app from Fabric and tried to recreate it. That failed, so I had to reach out to Crashlytics via Twitter and someone was so kind and manually re-activated the app again for Android. Crash collection still works on both platform and uploading new IPA files to the iOS is flawless. But I cannot upload an APK to the Android app.

I am a bit clueless. The project ist kind of active as it receives crashes but doesn't allow me to add APK to Beta.

0 投票
0 回答
357 浏览

android - 上传到 Fabric Beta 后应用版本显示为 0.0(0)

我在 Crashlytics Beta 中手动上传构建。但是版本号总是显示为 0.0(0),就像这篇文章中提到的那样。(请不要标记为重复,因为这有点不同,因为即使手动上传也会发生这种情况)我正在使用Android Studio 3.1.3.Gradle version 4.4 这是我的 gradle:

完成 app/build.gradle :

注意:它曾经在 Android Studio 2.2 上运行良好

0 投票
1 回答
842 浏览

android - 没有这样的属性:betaDistributionApkFilePath 类:java.lang.String

我在 gradle 的crashlytics/fabric设置中发现了一些小故障,这花了我可怜的 2 个小时。

首先,我做了他们在本指南中所说的一切: https ://fabric.io/kits/android/crashlytics/install

这是所有导致的代码:

第一次尝试

在我们的例子中,dependencies{}块 iam 中的每个库版本都使用ext{}appname/app/build.gradle

所以最终它会像implementation我认为应该存在的唯一变化,因为它将在 2018 年底被弃用。implementations不要改变任何行为。

但是如果你尝试构建这个你会得到:

哇。我不知道为什么..但让我们调查一下。我们将尝试不同的设置,因此忘记您在上面看到的所有内容。

第二次尝试

在我们的appname/app/build.gradleindependencies{}改变我们的车道,所以我们没有ext{}版本

现在在我们的根 gradleappname/build.gradle

构建OK就可以继续工作了。但是什么?应该是完全一样的...

第三次尝试

我不知道为什么,但在我们的第一次尝试中,你只是不能在块名称crashlytics变量中使用它,除了crashlytics之外的所有其他内容,例如crashlytics_version,所以让我们先尝试进入工作状态。appname/app/build.gradle ext{}

构建是好的。魔法。

或者只是以正常方式去做,不要尝试做聪明的事情......作为这个长期调查中的第一个代码块,它也完全可以正常工作:

0 投票
1 回答
213 浏览

crashlytics - crashlytics beta 添加构建风格

我正在使用 Crashlytics 测试版使用 fastlane 进行我们的测试版分发,对于 iOS 和 Android,我遇到了同样的问题。

  1. 我无法上传不同的风味,只有最后更新的风味在应用列表中可见。
  2. 我看不到以前的版本,只能看到最近的版本。

有没有办法为 iOS 和 Android 添加风味/构建变体。我在哪里可以看到以前上传的列表?

0 投票
1 回答
744 浏览

android - Android,有没有办法在应用程序内更新 Fabric Beta 分布式应用程序?

我已经通过fabric beta成功分发了应用,但是新版应用分发后,旧应用没有更新窗口。

有没有办法在应用程序中更新 Fabric Beta 分布式应用程序?

我在网上找了很久。但是没有用。请帮助或尝试提供一些想法如何实现这一目标。

在项目中,我已经集成了fabric,如下所示:

构建:1:</p>

2:

3:

快速文件:

Fabric.properties

0 投票
1 回答
976 浏览

ios - Crashlytics 上传 ipa 文件不会上传 DSYM 文件

我正在尝试将 dSYM 文件单独上传到 Crashlytics BETAS,因为我们目前在构建脚本中仅使用 Crashlytics.framework/submit 上传 ipa 文件。要上传 dlsym,我正在尝试使用 Crashlytics.framework/uploadDSYM。它不断失败并给我以下错误。

由于它不起作用,我每次都可以使用什么来上传我的 DSYM,而实际上不必每次都手动上传。

我找不到有关此功能的任何文档,说明如何使用它以及我必须使用哪些参数。目前我正在使用以下代码尝试将我的 DSYM 上传到 crashlytics BETAS

0 投票
1 回答
729 浏览

xcode - iOS 设备不允许打开分发证书未过期或未撤销的应用程序

我们的企业应用程序是通过 Fabric Crashlytics Beta 分发的,但一年后该应用程序将无法从设备打开。当您点击该图标时,它将关闭。也不能下载。 在此处输入图像描述

分发证书没有过期也没有被吊销。

并使用新生成的证书发布构建解决了该问题,但原因仍然未知。

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 上

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