2017-06-16 1 views
0

クラッシュリティックとアンサーの優れたアプリケーションがあります。 このアプリには別の味をつける必要があります。 そこで、Googleでは、OKを使ってGradleを編集し、2種類のブランドについて2種類のAPKを作成しました。 build.gradleの "applicationId"を変更すると、新しいフレーバーがDashboardに表示され始めました。 しかし、AppがAnswersでイベントを記録しようとすると、古いフレーバーだけが情報を表示しています。 Fabricでデバッグを有効にすると、新しいものがlogcatに「D/Answers:Analytics collection disabled」と表示されますが、crashlyticsは正常に機能しています。 Answersを動作させるには、新しいフレーバーに何か他のものを加える必要がありますか?おそらく別のAPIキー?crashlyticsマルチフレーバーアプリに回答が表示されない

ありがとうございました。

+1

Hi Angel、Todd from Fabric。あなたのダッシュボードのAnswers画面で何を見ていますか?このアプリのダッシュボードでAnswersを有効にするか、Crashlyticsに新しいアプリを追加して新しいパッケージ名を追加する必要があります。ありがとう! –

+0

こんにちは。お返事ありがとうございます。ダッシュボードでは、回答タブは空で、何も表示されません。 crashlyticsタブでは、すべてOkと思われ、「Enable Answers」ボタンが表示されますが、プッシュすると何も起こらず、回答画面にもう一度空白が表示されます。回答を有効にするにはどうすればよいですか?私は有効にする必要がある設定のいくつかの種類ですか?再度、感謝します。 –

答えて

1

新しいAPIキーは必要ありません。

ファブリックは、APIキーとビルドシークレットを使用して、自分の組織にアプリを認証します。すべてのアプリは同じFabric組織のキーと秘密を使用します。

https://docs.fabric.io/apple/fabric/settings/api-keys.html

ファブリックを使用して、個別に、そのアプリケーションの回答を有効にする必要があることを意味し、(マニフェストファイル内APPLICATIONIDセットに基づいて)新しいAndroidアプリケーションとしてこれを認識しています。

+0

返信いただきありがとうございますが、新しいアプリでAnswersを有効にするにはどうすればよいですか? –

+0

アプリのFabricダッシュボードに向かい、サイドバーのアイコンのいずれかをクリックしてグレー表示にすると、有効にすることができます。 –

関連する問題