問題タブ [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 に答える
350 参照

android - App distribution to Crashlytics Beta doesn't work for Release version of my app

I'm trying to set up crashlytics beta app distribution process.

I have two schemes of building develop-variant of our app: rocket:myapp_developDebug and rocket:myapp_developRelease (names slightly changed). I have them both built and located in same output dir.

If I run rocket:crashlyticsUploadDistributionMyapp_developDebug, everything is ok and I see that distribution on Crashlytics Beta page. But for rocket:crashlyticsUploadDistributionMyapp_developRelease it succesfully finishes 'build', but app doesn't get its way to Beta.

From its message Uploading /path/to/project/proj.android-studio/app/build/outputs/apk/rocket-myapp_develop-release.apk to Crashlytics... it's clear that I have that apk; also it is really being uploaded (based on time and network load). The version itself is recognized by Crashlytics (on versions page).

What am I missing?

0 投票する
0 に答える
913 参照

swift - Crashlytics Swift: fatalError() メッセージをクラッシュログに取得する

アプリに多数のfatalError("Descriptive Error")行があります。実際にエラーを引き起こした行を見つけたいと思います。

しかし、Crashlytics ではそのような情報を取得できません。これが私が得たものです:

4

でメッセージを取得する方法はありますspecialized _fatalErrorMessage(_:_:file:line:flags:) + 128か?

0 投票する
1 に答える
123 参照

ios - Fabric Beta: 新しいビルド アラート

新しいビルドのバージョン文字列が以前のビルドよりも古い場合でも、ベータ版から「新しいビルドが利用可能です」というアラートが表示されることに気付きました。例: 現在のリリースは 8.4.0 です。私の CI ビルドは、7.16.1 などの古いバージョンのパッチ ビルドを Fabric にプッシュします。8.4.0 を実行しているユーザーは、7.16.1 にアップグレードできるというアラートを受け取ります。

ベータ版はリリースを展開時期で並べ替えているだけのようです。セマンティック バージョニングを使用して並べ替える方法はありますか?